это выглядит обычным и очевидным, но я уже читал текстовый файл на C в прошлом, и здесь я действительно застрял.
У меня есть текстовый файл этого формата
0.00000587898458 0.0014451541000 0.000000000001245
0.00012454712235 0.1245465756945 0.012454712115140
... с 640 столбцами и 480 строками.
Я хочу поместить каждое число моего текстового файла в число с плавающей запятой с максимальной точностью, насколько это возможно, и в цикл for.
FILE* myfile=NULL;
double myvariable=0.0;
myfile=fopen("myfile.txt","r");
for(i =0, k=0 ; i< height; i++)
for (j=0 ; j< width ; j++){
fscanf(myfile,"%0.20f",&myvariable);
printf("%0.20f",myvariable);
k++;
}
}
fclose(myfile);
Большое спасибо за вашу помощь