diff --git a/du2/program.c b/du2/program.c index ade152c..5f84e4b 100644 --- a/du2/program.c +++ b/du2/program.c @@ -4,7 +4,7 @@ int read_number (double *num) { char buffer[50]; - if (!fgetc(buffer, sizeof(buffer), stdin)) { //если fgets не смог считать строку + if (!fgets(buffer, sizeof(buffer), stdin)) { //если fgets не смог считать строку return 0; } @@ -39,7 +39,7 @@ int main() { double coef; //переменна для хранения считанного коэффициента char buffer[50];//строковый буфер для fgetc - if (!fgetc(buffer, sizeof(buffer), stdin) || buffer[0] == '\n') { + if (!fgets(buffer, sizeof(buffer), stdin) || buffer[0] == '\n') { break; } diff --git a/du2/program.exe b/du2/program.exe new file mode 100644 index 0000000..212dd67 Binary files /dev/null and b/du2/program.exe differ