在线编译器 C

#include <stdio.h> int main() { int a,b,c; double d; scanf("%d%d%d",&a,&b,&c); printf("%f",(a+b+c)/3); return 0; }
1) Этот код считывает три целых числа, вычисляет их среднее арифметическое и выводит результат. Однако есть проблема с типом данных при вычислении.  

2) Подсказки:  
- Обрати внимание на тип переменной `d` и как она используется (вернее, не используется).  
- При делении целых чисел результат тоже будет целым, даже если ожидается дробное число. Подумай, как это исправить.