#include<stdio.h> void main() { float a[100],s1=0,s2=0; int i; printf("please input 100 numbers :\n"); for(i=0;i<=99;i++) scanf("%f",&a[i]); for(i=0;i<=99;i++) { if(a[i]>0) s1=s1+a[i]; else s2=s2+a[i]; } printf("正数的和 :%f\n负数的和 :%f\n",s1,s2); }
#include <stdio.h> #include <conio.h> int main() { int a,b=0,c=0; printf("请输入一系列整数\n每输入一个数后回车要停止输入请输入0后回车\n"); scanf("%d",&a); while(a!=0) { if (a>0) { b+=a; } if(a<0) { c+=a; } scanf("%d",&a); } printf("正数和为%d 负数和为%d",c,b); getch(); return 0;