Witam, kombinowałem nad programem który w C ma działać pod linuxa, wczytywać liczby z pliku txt, konwertować na rzymskie i zapisywać do innego pliku txt. Pomijając samą konwersje (której tu jeszcze nie ma :( ) coś mi się chyba zepsuło i nie chce zapisać do drugiego pliku.
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
int main ()
{
FILE *plik;
FILE *plik2;
int i=0;
int liczby[i];
int I=1, V=5, X=10, L=50, C=100, D=500, M=1000;
plik = fopen("liczbyArabskie.txt", "r");
if (plik == NULL)
{
printf("Otwarcie nieudane");
exit(-1);
}
while (fscanf(plik, "%d") != EOF)
{
while(fscanf(plik,"%d",&liczby[i])!=" ")
{
i++;
}
}
plik2=fopen("liczbyRzymskie.txt","w");
fprintf (plik2, "%s");
i=1;
fclose(plik2);
exit(0);
}