我有此代碼無效操作數的二進制整數,浮點
void estadistica()
{
float suma=0,estadistic;
int i,j;
for(i=0;i<20;i++)
{
suma=suma+B[i];
}
estadistic=(B/suma)*100;
printf("El valor de tu pedido es %f",estadistic);
}
和它在ESTADÍSTICA說
error: invalid operands to binary/(have 'int *' and 'float')|
'B'是一個數組,你不能用數字'suma'來劃分它。 – dasblinkenlight
歡迎來到StackOverflow。如果代碼僅包含英文語言的變量和函數標識符,那將會很好。否則,它很難閱讀。 – gvlasov