输入一个正整数 repeat (0<repeat<10),做repeat 次下列运算: 读入一批正整数(以零或负数为结束标志),求其中的奇数和

作者在 2015-10-23 23:20:05 发布以下内容
#include<stdio.h>
int main()
{
int repeat,i;
int a,sum;
scanf("%d",&repeat);
 for(i=1;i<=repeat;i++)
 {
scanf("%d",&a);
sum=0;
while(a>0)
{
if(a%2==1)
sum=sum+a;
}
printf("%d\n",sum);
 }
 return 0;

}



不知道自己错在哪里了~~~

默认分类 | 阅读 19080 次
文章评论,共1条
单注较执(游客)
2019-12-03 20:27
1
以0或负数为标志那一步漏了
游客请输入验证码
浏览19074次
文章分类
文章归档