Хорошо, что я полностью застрял здесь, и я извиняюсь, если это неудобно для вас, ребята, но мне нужна ваша помощь.C Программирование - Среднее
В настоящее время я изучаю C самостоятельно и медленно добираюсь туда, начал вчера. Поэтому я подумал, что поставил бы себе задачу, когда пользователь вводит 3 номера, и программа должна будет найти среднее число между этими тремя.
Вот мой код:
#include <stdio.h>
int main() {
int firstnum, secnum, thirnum, finalnum;
printf("Enter the first number \n");
scanf("%f",&firstnum);
printf("Enter the second number \n");
scanf("%s",&secnum);
printf("Enter the third number \n");
scanf("%t",&thirnum);
finalnum = (firstnum +secnum+thirnum)/3;
printf("The average value is: " finalnum);
return finalnum;
}
' "% D"' является соответствующий описатель формата 'scanf' или' 'printf' в int'. –
Используйте 'printf (« Среднее значение:% d », finalnum);', но будьте осторожны, что вы выполняете целочисленное деление (http://mathworld.wolfram.com/IntegerDivision.html). Рассмотрим поплавки. – harre
Итак, я бы поместил float в «final num»? –