70,020
社区成员




void sum_even(void)
{
int num, cnt = 0, sum = 0;
while (scanf("%d", &num) && num) {
if (num > 0) {
cnt++;
sum += cnt;
}
}
printf("sum = %d\n", sum);
}
int a=0,aa=0,aaa=0;
while(1)
{
cin>>a;
if(!a)break;
if(!(a%2))++aa,aaa+=a;
}
cout<<aaa<<ends<<aa<<endl;
int a=0,aa=0,aaa=0;
while(1)
{
std::cin>>a;
if(!a)break;
if(a>0)++aa,aaa+=a;
}
std::cout<<aaa<<ends<<aa<<endl;
int a=0,aa=0,aaa=0;
while(1)
{
std::cin>>a;
if(!a)break;
if(!(a%2))++aa,aaa+=a;
}
std::cout<<aaa<<ends<<aa<<endl;
cin>>a;==scanf("%d", &a)
cout<<aaa<<ends<<aa<<endl;==printf("%d %d\n", aaa,aa);#include<stdio.h>
int main()
{
int ecnt=0,esum=0,n,pcnt=0,psum=0;
while(scanf("%d",&n)==1 && n!=0){
if(n%2==0){ //偶数
ecnt++;
esum += n;
}
if(n>0){ //正数
pcnt++;
psum += n;
}
}
printf("ecnt=%d,esum=%d\n",ecnt,esum);//偶数的累加项数及和
printf("pcnt=%d,psum=%d\n",pcnt,psum);//正数的累加项数及和
return 0;
}