任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和 请问哪里错了?#includevoid main(){int i,a,s1,s2;s1=0;s2=0;for(i=1;i0)s1=a+s1;elses2=a+s2;}printf("%d",s1);printf("%d",s2);printf("%d",s1+s2);}

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 15:38:16
任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和 请问哪里错了?#includevoid main(){int i,a,s1,s2;s1=0;s2=0;for(i=1;i0)s1=a+s1;elses2=a+s2;}printf(

任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和 请问哪里错了?#includevoid main(){int i,a,s1,s2;s1=0;s2=0;for(i=1;i0)s1=a+s1;elses2=a+s2;}printf("%d",s1);printf("%d",s2);printf("%d",s1+s2);}
任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和 请问哪里错了?
#include
void main()
{int i,a,s1,s2;
s1=0;
s2=0;
for(i=1;i0)
s1=a+s1;
else
s2=a+s2;}
printf("%d",s1);
printf("%d",s2);
printf("%d",s1+s2);
}

任意输入10个数,计算所有正数的和、负数的和以及这10个数的总和 请问哪里错了?#includevoid main(){int i,a,s1,s2;s1=0;s2=0;for(i=1;i0)s1=a+s1;elses2=a+s2;}printf("%d",s1);printf("%d",s2);printf("%d",s1+s2);}
scanf("d%",&a); 应该是 scanf("%d",&a); 吧
还有既然是判断正数和负数,是不是应该加入输入“0”要求重新输入呢

#include
void main()
{
int i,a,s1,s2;
s1=0;
s2=0;
printf("please input:");/*提示输入*/
for(i=1;i<=10;i++)
{
scanf("%d",&a);/*这里错了*/
...

全部展开

#include
void main()
{
int i,a,s1,s2;
s1=0;
s2=0;
printf("please input:");/*提示输入*/
for(i=1;i<=10;i++)
{
scanf("%d",&a);/*这里错了*/
if(a>0)
s1=a+s1;
else
s2=a+s2;
}
printf("%d",s1);
printf("%d",s2);
printf("%d",s1+s2);
getch();
}

收起