Почему возникает ошибка при компиляции моего кода
я попытался использовать концепцию временного float в своем коде, чтобы получить вывод avg как float, но в моем коде может быть какая-то ошибка, исправьте ее
Что я уже пробовал:
#include<stdio.h> int main() { int meatballs[5],i,totalmeatballs=0,avg; for(i=0;++i<5;) { printf("how many meatballs you ate on day %d ",i+1); scanf("%d",&meatballs[i]); } for(i=0;++i<5;) { totalmeatballs+=meatballs[i]; } (float)avg= ((float)totalmeatballs/5); printf("you ate total %d meatballs and on avg %fmeatballs",totalmeatballs,(float)avg); }
ошибка
In function ‘main’: array.c:14:11: error: lvalue required as left operand of assignment (float)avg= ((float)totalmeatballs/5);