Sachverhalt: Sachverhalt: A. Der 1944 geborene H._ verletzte sich am 31. Oktober 1977 bei einem Betriebsunfall am Knie. In der Folge traten wiederholt Rückfälle zu diesem Ereignis auf. Mehrere chirurgische Eingriffe, worunter die Implantation einer Knietotalprothese am 8. August 1996, führten zu keiner bleibenden Besserung. Die Schweizerische Unfallversicherungsanstalt (SUVA) als zuständiger Unfallversicherer erbrachte im Zusammenhang mit dem Grundfall und den Rückfällen die gesetzlichen Leistungen (Heilbehandlung; Taggeld). Am 17. Februar 1997 trat H._ bei der Firma D._ AG, eine Stelle als EDV-Systemoperateur an, zunächst mit einem reduzierten und ab 1. März 1997 mit einem vollen Arbeitspensum. Ab Beginn des Anstellungsverhältnisses war er bei der Vorsorgekasse der Firma D._ AG (nachstehend: Vorsorgekasse) berufsvorsorgeversichert, wobei die überobligatorischen Leistungen aus Invalidität mit einem fünfjährigen Vorbehalt belegt waren. Nachdem in der Folge wegen Kniebeschwerden erneut Operationen erforderlich wurden und ab November 1998 keine Arbeitsfähigkeit mehr erreicht werden konnte, erfolgten auf den 31. Dezember 2000 die Beendigung des Arbeitsverhältnisses und der Austritt des Versicherten aus der Vorsorgekasse. Mit Wirkung ab 1. November 1999 sprach die IV-Stelle des Kantons Zürich H._ bei einem Invaliditätsgrad von 100 % eine ganze Invalidenrente (nebst Zusatzrente für die Ehefrau) der Invalidenversicherung zu (Verfügung vom 18. Januar 2002). Sodann verfügte die SUVA am 8. Januar 2002 auf der Grundlage einer vollen Erwerbsunfähigkeit eine ab 1. November 2001 laufende Invalidenrente der obligatorischen Unfallversicherung. Am 6. August 2001 beantragte H._ bei der Vorsorgekasse, ihm einen Beitrag für Wohneigentum zu eigenem Bedarf auszurichten. Die Vorsorgeeinrichtung verneinte einen Anspruch auf Vorbezug mit der Begründung, es sei bereits ein Vorsorgefall eingetreten. Hierauf ersuchte H._ am 25. Oktober 2001 um Ausrichtung der gesamten Freizügigkeitsleistung, was die Vorsorgekasse mit derselben Begründung ablehnte. B. Am 5. April 2002 liess H._ Klage erheben gegen die Vorsorgekasse mit dem hauptsächlichen Antrag, diese sei zu verhalten, ihm die Freizügigkeitsleistung per Dezember 2000 nebst Zins auszurichten. Das Sozialversicherungsgericht des Kantons Zürich zog die IV-Akten bei und wies die Klage mit Entscheid vom 26. August 2003 ab. B. Am 5. April 2002 liess H._ Klage erheben gegen die Vorsorgekasse mit dem hauptsächlichen Antrag, diese sei zu verhalten, ihm die Freizügigkeitsleistung per Dezember 2000 nebst Zins auszurichten. Das Sozialversicherungsgericht des Kantons Zürich zog die IV-Akten bei und wies die Klage mit Entscheid vom 26. August 2003 ab. C. H._ lässt Verwaltungsgerichtsbeschwerde führen und sein vorinstanzliches Rechtsbegehren betreffend Freizügigkeitsleistung und Zins erneuern. Während die Vorsorgekasse auf eine Stellungnahme zur Verwaltungsgerichtsbeschwerde verzichtet, schliesst das Bundesamt für Sozialversicherung auf deren Abweisung.