Выйти из цикла Do while через Enter - C (СИ)
Формулировка задачи:
Как выйти из цикла Do while через Enter
#include <stdio.h>
#include <stdlib.h>
#include<locale.h>
main()
{
system("color 0A");
setlocale(LC_ALL, "RUS");
float a;
int n,b,s,z=1;
n=0;
s=0;
while(z==1)
{
printf("Вводите числа.Для завершение введите ноль\n");
do
{
printf("Введите число:");
scanf("%d",&b);
if(b>0)
{
s+=b;
n++;
}
}while(b>0);
a=(float)s/n;
printf("Середнее арифметическое: %3.2f\n",a);
printf("Заново(1(да);2(нет))");
scanf("%d",&z);
system("cls");
}
}Решение задачи: «Выйти из цикла Do while через Enter»
textual
Листинг программы
if