Witam ma taki problem chce w C aby program zapisywał tablice do pliku txt ale ze zmienna nazwa tzn. jak mam zmienna rozmiara to aby nazwa pliku była taka sama jak ustawiona wartosc rozmiar.Bo obecnie musze to robic recznie.Da sie jakos to zrobic?
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main()
{
FILE *wdp;
int rozmiar;
int *tablica;
int i;
int N;
srand(time(0));
rozmiar =230000;
N=rozmiar;
tablica = (int*) malloc(rozmiar * sizeof(*tablica));
if ((wdp=fopen("230000.txt","w"))==NULL )
{
printf("nie mozna otworzyc pliku\n");
printf("\n\n Wcisnij jakis klawisz");
}
for(i=0;i<N;i++) tablica[i]=rand()*rand();
printf("Przed sortowaniem. \n");
for(i=0;i<N; i++) {
printf("%d\n", tablica[i]);
fprintf(wdp, "%d\n",tablica[i]);
}
fclose(wdp);