#include
using namespace std;
int main ()
{
int a,b=0,c=0,d;
cout<<"请输入一系列正整数(输入0或负数表示结束):"<<endl;
cin>>a;
do
{
do
{
d=a%2,b++;
}while(a>0&&d==1);
c++,b=b-1;
}while(a>0);
cout<<"奇数个数为:"<<b<<endl;
cout<<"偶数个数为:"<<c<<endl;
return 0;
}
题目是这个