Hallo zusammen,
habe ein kleines Problem mit folgendem Quelltext.
Es soll eine Datei ausgelesen und auf dem Bildschirm ausgegeben werden.
Das funktioniert auch soweit nur bleibt das Programm in der while-Schleife hängen.
Weiß jemand warum?
#include
Programmieren - alles kontrollieren 4.939 Themen, 20.672 Beiträge
Versuche mal statt "char puffer" einfach "int puffer" zu nehmen. Also:
#include <stdio.h>
#include <stdlib.h>
void main (){
FILE *datei;
int puffer;
char c;
printf("\7");
if ((datei = fopen("c:\\test.txt", "r")) == NULL){
printf("\nDatei nicht gefunden!!!\n");
exit(1);
} else
while((puffer=fgetc(datei)) != EOF)
putc(puffer, stdout);
c=getch();
fclose(datei);
}
mr.escape