急c语言高手帮个忙,做到编程题

来源:百度知道 编辑:UC知道 时间:2024/05/23 14:32:14
输入一题正整数以0或负数为结束标志,求其中乘数和,使用ver实现循环
#include <stdio.h>
main()
{
int sum=0;
int tmp;
scanf("%d",&tmp);
while(tmp>0)
{
if(tmp%2!=0)
sum+=tmp;
scanf("%d",&tmp);
}
printf("%d\n",sum);
getch();
return 0;
}

我就简单说下思路吧 输入变量trmp,{trmp*=trmp+2,sum+=trmp}

输入一题?应该是输入一组吧!使用ver实现循环?

var 好像是声名变量的(应该是用 var 声名一个数组吧)

这种人连问题都写不清楚,可见做事比较粗心