尽量自己写,然后发现问题来讨论好吗?

程序代码:
#include<iostream>
using namespace std;
int main(int argc, char* argv[])
{
int a[10];
int sum(0),j(0);
cout<<"请输入10个整数:";
for(int i=0;i<10;i++){
cin>>a[i];
if(a[i]%2==0)
{
j++;
sum+=a[i];
}
}
cout<<"这十个数中共有"<<j<<"个偶数,分别是:"<<endl;
for(i=0;i<10;i++){
if(a[i]%2==0)
{
cout<<a[i]<<ends;
}
}
cout<<endl<<"它们的和是"<<sum<<endl;
return 0;
}