hakkejimmy25
Grünschnabel
Hallo alle zusammen...
Habe folgendes Problem... Ich habe eine Text.txt in der mehrere Zeilen stehen...
Diese möchte ich einlesen und auf der Konsole ausgeben...
Bei mir gibt er nur die erste Zeile aus...
Habe folgendes Problem... Ich habe eine Text.txt in der mehrere Zeilen stehen...
Diese möchte ich einlesen und auf der Konsole ausgeben...
Bei mir gibt er nur die erste Zeile aus...
Code:
#include <stdio.h>
#include <stdlib.h>
int main(int argc, char *argv[])
{
int i,n;
char puffer[100];
FILE *datei;
datei = fopen("text.txt", "r"); /* Textdatei wird geöffnet, die nur gelesen werden kann */
fgets(puffer,n,datei);
if (datei != NULL)
printf("Datei wird erfolgreich geöffnet\n"); /* Wenn eine Datei gefunden wurde */
else
{
printf("Es konnte keine Datei geöffnet werden\n"); /* Wenn keine Datei gefunden wurde */
}
printf("\n");
fputs(puffer,stdout); /* Ausgabe*/
printf("\n");
system("PAUSE");
return 0;
}