[c++] проблема с вводом
если подать 0 0 0, выход тот же...
%d замени на %f
0.000000 8.925049 0.000000
> %d
для начала неплохо бы здесь определиться
double - %lf
%d - int
Значит, на %lf, как написали. Просто по %d fscanf будет считать double* как int*.
спасибо
Оставить комментарий
vlfdimir58
Я, конечно, извиняюсь за беспокойство, но:откомпилированный g++ -lm test.cpp
с входным файлом dat.dat
выдает вот это: