Moin,
ich versuche folgendes Programm zum Laufen zu bekommen (aus einem Tutorial abgetippt), das den Inhalt einer Datei ausdrucken soll, bekomme aber eine Fehlermeldung. Hat jemand Rat?
Quelltext:
/* drucken.c - Dieses Programm gibt ein Listeing mit Zeilennummern aus! */
#include
#include
void titel_anlegen (char * dateiname);
int zeile, seite;
int main (int argv, char * argc []) {
char puffer[256];
FILE * fp;
if ( argv 1 )
printf ("\f");
printf („Seite: %d, %s\n\n“, seite, dateiname );
}
Fehlermeldung:
C:\>drucken log.txt
Seite: 1, log.txt
1:
2: >
3: Install device(s)…
4: Exited with error code 0x800e .
5:
6: >
7: Preinstall device(s)…
8: Exited with code 0x0.
*
C:\>
Der Stern in der Zeile nach 8:… ist jedoch kein Stern sondern das „Weiblichkeits-Symbol“.
Vielleicht am Rande: ich afbeite mit win XP, Visual 6.0 SP6, habe versucht das Programm über die DOS-Shell und über „Ausführen“ zu starten. Mein Drucker ist an LPT1 angeschlossen und eingeschaltet.
Ich danke für Ratschläge.
Absoluter C-Anfänger
moe.