Это базовая программа, но мне нужно выяснить, как рассчитать среднее значение для каждой строки отдельно. Должен ли я использовать больше счетчиков или использовать другой цикл?Как я могу подсчитать среднее значение для всех строк
int main()
{
int r;
int Count=0;
double sum=0;
double Average=0;
double c,value;
for (r=1; r<11; r++)
{
for(c=1; c<5; c++)
{
value=(rand()%10000)/100.0;
if (value>=67.0)
{
Count++;
printf("%5.2f ",value);
sumTotal=sumRow/sumCol;
sum += value;
}
else
{
printf(" ");
}
}
Average=sum/Count;
if(Average == 0){
printf("| ");
}
else{
printf("| %6.2f ",Average);
}
printf("\n");
}
return 0;
}
Добро пожаловать в Переполнение стека. Вскоре прочитайте страницу [О программе] и о том, как создать MCVE ([MCVE]) еще раньше. Вам нужно установить «Count» и «sum» (согласованность капитализации?) В ноль в начале каждой итерации внешнего цикла. Вы не показываете объявления 'sumTotal',' sumRow' или 'sumCol', которые отвлекают/нарушают. –
извините за капитализацию, спасибо. –