I
Ivan716
int power;
double number, result;
....
....
printf("\nnumber = %d", number);
printf("\npower = %d", power);
printf("\nresult = %d", result);
printf("\n\n number = %d; power = %d; result = %d", number, power, result);
на вывод выходит разные значения для result и power;
когда выдаю отдельными значениями все ок, когда выдаю
одной строкой то указанные переменные не соответствуют
своим значениям.
подозреваю, что я что-то путаю со спецификатором, но что???
при использовании спецификатора Ld на экране тоже самое
double number, result;
....
....
printf("\nnumber = %d", number);
printf("\npower = %d", power);
printf("\nresult = %d", result);
printf("\n\n number = %d; power = %d; result = %d", number, power, result);
на вывод выходит разные значения для result и power;
когда выдаю отдельными значениями все ок, когда выдаю
одной строкой то указанные переменные не соответствуют
своим значениям.
подозреваю, что я что-то путаю со спецификатором, но что???
при использовании спецификатора Ld на экране тоже самое