C语言 从键盘上输入10个整数,并求出这10个数所有奇数之和及偶数之和。要求:分别用while、do…while循环实现。 一定要用C语言和while循环语句。
望采纳,谢谢
int main()
{
int i;
int a[10];
printf("请输入10个整数:");
for(i=0;i<10;i++)
scanf("%d",&a[i]);
int sum1 = 0,sum2 = 0;
i=0;
while(i<10)
{
if(a[i]%2 == 0)
num1 += a[i];
i++;
}
i=0;
do
{
if(a[i]%2 == 1)
num2 += a[i];
}while(i++<10);
printf("奇数和=%d,偶数和=%d\n",sum2,sum1);
return 0;
}
可以