c语言,编写程序,实现输入n个实数,并分别统计正数的和及负数的和,最后输出统计结果。我编写的程序如图
我编写的程序如图,最后得出的结果不正确。程序哪里错了?#include<stdio.h>voidmain(){intsum1=0,sum2=0,x;printf("输入n...
我编写的程序如图,最后得出的结果不正确。程序哪里错了?
#include<stdio.h>void main(){int sum1=0,sum2=0,x;printf("输入n个实数:\n");while(getchar()!='\n'){scanf("%d",&x);if(x>0)sum1+=x;if(x<0)sum2+=x;}printf("正数的和为%d,负数的和为%d",sum1,sum2);} 展开
#include<stdio.h>void main(){int sum1=0,sum2=0,x;printf("输入n个实数:\n");while(getchar()!='\n'){scanf("%d",&x);if(x>0)sum1+=x;if(x<0)sum2+=x;}printf("正数的和为%d,负数的和为%d",sum1,sum2);} 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询