Hallo zusammen,
ich habe eine Datei, in der nur Zahlen stehen. Ich würde nun gerne die Zahlen nacheinander aus der Datei auslesen überprüfen, ob es sich um ganze Zahlen handelt. Allerdings da ist mein Problem. Ich bekomme die Datei geöffnet, aber ich weiß nicht,wie ich dann die Zahlen nacheinander auslesen und auf "Ganzzahligkeit" über prüfen kann.
Folgend mein Code, mit dem ich die Datei öffne.
Bin für jeden Tip dankbar.
Grüße
ich habe eine Datei, in der nur Zahlen stehen. Ich würde nun gerne die Zahlen nacheinander aus der Datei auslesen überprüfen, ob es sich um ganze Zahlen handelt. Allerdings da ist mein Problem. Ich bekomme die Datei geöffnet, aber ich weiß nicht,wie ich dann die Zahlen nacheinander auslesen und auf "Ganzzahligkeit" über prüfen kann.
Folgend mein Code, mit dem ich die Datei öffne.
Code:
void test(void)
{
FILE *eingab;
long int eingel_zahl;
if((eingab = fopen("C:\\tes.txt", "rt")) == NULL)
{
printf("\n\n\n\n");
printf(" Die Eingabedatei konnte nicht geoeffnet ");
printf("werden.\n");
printf("\n Das Progamm wird hier beendet.\n");
printf("\n Bitte ueberpruefen Sie, ob die Eingabedatei ");
printf("in dem richtigen\n");
printf(" Pfad existiert.\n\n\n\n");
getchar();
exit(0);
}
while(!feof(eing)) /*Solange das Ende der Datei nicht erreicht ist*/
{
}
Grüße