Witam.
Głupia sprawa bo banalnie prosta pewnie, ale ja już szału dostaje bo nigdzie błędu nie widze a nie chce chodzi:
Zapisuje do pliku 10 liczb i chce je odczytac z pliku i zapisać do tablicy. Liczby w pliku sa ale w tablicy same dziwadła.
#include "stdafx.h"
#include <stdio.h>
int _tmain(int argc, _TCHAR* argv[])
{
FILE *p, *k;
p=fopen("liczby.txt", "w");
k=fopen("liczby.txt", "r");
int tab[10];
for(int i=0; i<10; i++){
fprintf(p, "%d\n", i);
fscanf(k,"%i", &tab[i]);
printf("%d\n", tab[i]);
}
fclose(p);
fclose(k);
getchar();
return 0;
}
Pomocy !!