#include int main(void) { FILE* fp; /* file-open, w = write - írás*/ fp = fopen("szamok.txt", "w"); if (fp != NULL) { int i; for (i = 1; i <= 10; ++i) fprintf(fp, "%d\n", i); /* file-printf */ fclose(fp); /* file-close */ } else { perror("Nem sikerült megnyitni a fájlt"); } /* file-open, r = read - olvasás */ fp = fopen("szamok.txt", "rt"); /* megnyitás */ if (fp == NULL) { perror("szamok.txt megnyitása"); return; /* nem folytathatjuk! */ } /*beolvasás fájlból */ char s[5]; while (fscanf(fp, "%s\n", s) > 0) { printf("%d\n", atoi(s)); } fclose(fp); return 0; }