c语言 键盘上输入输入十个数,分别计算其中正数和负数的和

如题所述

第1个回答  2010-11-18
#include<stdio.h>
void main()
{
int i,a=0,b=0,c[10];
for(i=0;i<10;i++)
scanf("%d",&c[i]);
for(i=0;i<10;i++)
if(c[i]>0)
a+=c[i];
else if(c[i]<0) /*0既不是正数又不是负数*/
b+=c[i];
printf("正数的和为:%d\n负数的和为:%d",a,b);
}
简单的些!希望帮助到你!
第2个回答  2010-11-18
#include<stdio.h>
#include<stdlib.h>
int main()
{ int i,t,sum1=0,sum2=0;
for(i=0;i<3;i++)
{
scanf(
第3个回答  2010-11-18
求和应当是:

#include <stdio.h>
#include <conio.h>
main()
{
int i,up=0,down=0,data[10];
for(i=0,i<10;i++)
{
scanf("%d",data[i]);
if(data[i]>0)
up+=data[i];
else
down+=data[i];
}
printf("up=%d,down=%d",up,down);
getch();
}本回答被提问者和网友采纳
相似回答