Wczytywanie danych z pliku txt

0

Hej, mam problem z zadaniem ze szkoły. Mój wykładowca jest Rosjaninem i nic nie umie wytłumaczyć a z materiałów które są w internecie też niewiele wyciągam.
Zadanie miałem aby stworzyć folder, a w nim plik txt w którym miałem zapisać 100 losowo wygenerowanych liczb z przedziału -99 do 99. Następnie mam je wyciągnąć i wyświetlić na ekranie (20 liczb na wiersz). Pomożecie? :)

int main(void)
{
int buf[256];
int j = 0;
int i;
char buffer[128];
FILE *stream;
_mkdir("c:\XD");
fopen_s(&stream, "c:\XD\test.txt", "w+");
for (i = 0; i < 100; i++) {
buf[i] = (rand() % 198) - 99;
fprintf(stream, "%d\n", buf[i]);
}
fclose(stream);
for (j = 0; j < 100; i++) {
fscanf_s(stream, "%s", &buffer[j]);
printf_s("%d\n", buffer[j]);

}

system("Pause");
return 0;
}

0

Po zapisaniu liczb zamknąłeś plik. Otwórz go do czytania.

1 użytkowników online, w tym zalogowanych: 0, gości: 1