int i ; float d3[] = {0,0,0,0};
float d1[] = {1.0,2.0,3.0,4.0};//dosyaya yazılacak dizi
float d2[] = {1.5,2.1,3.1,4.1};//dosyaya yazılacak dizi
FILE *dosya;
dosya=fopen("test.txt","w");
for(i=0;i<4;i++)//dizi elemanlarını dosyaya yazdırma döngüsü.
{ fprintf(dosya,"%d %f %f \n",i,d1[i],d2[i]);//dosyaya yazma komutu } fclose(dosya);
dosya=fopen("test.txt","r");
i=0;
while(!feof(dosya)) //feof(): dosya sonu geldiğinde
{
fscanf(dosya," %f %f %f ",&d3[i],&d1[i],&d2[i]);//dosyadan dizi değerlerini okuma komutu
printf("%f %f \n",d1[i],d2[i]);
i++;
}