ich dieses Programm haben char zum Lesen durch meine Datei verkohlen und ausdrucken auf dem Monitor:Schleife hört nie
#include<stdio.h>
int main()
{
unsigned char mychar;
FILE *fp;
fp=fopen("test.txt", "r");
while((mychar = getc(fp))!=EOF)
printf("%c", mychar);
fclose(fp);
return 0;
}
Es ist meine Datei druckt dann für immer Schleife fortgesetzt. Können Sie mir helfen?
'unsigned char MyChar;' -> 'int MyChar;' – BLUEPIXY
Ja, danke; vielleicht ist char besser. –
'char' ist falsch. Weil 'char'' signed char' oder 'unsigned char' ist. – BLUEPIXY