Ваша программа работает как положено. По крайней мере, среднее значение вычисляется соответственно, вызов pause
не работает для меня.
1. input :
1.3
2. input :
2.3
3. input :
3.3
Value : 2.3
sh: 1: pause: not found
Press <RETURN> to close this window...
Возможно, вы неправильно установили локаль.
Вы можете попробовать добавить:
#include <locale.h>
setlocale(LC_ALL,"C")
Поскольку я только что прочитал ваш комментарий if you input 3 its working. but if you input 3,2 its not working.
, плавающие точки в соответствии со стандартами программирования разделяются .
, а не ,
. Например, вы должны написать 3.2
. Это то, что англоговорящие страны также имеют в своем стандарте.