代码如下:
#include <stdio.h>
int main()
{
int n,sum=0;
do
{
scanf("%d",&n);
if( n/100%10 == 3)
sum += n;
} while (n != 0);
printf("sum=%d\n",sum);
return 0;
}
或者:
#include <stdio.h>
int main()
{
int n,sum=0;
scanf("%d",&n);
while(n != 0)
{
if( n/100%10 == 3)
sum += n;
scanf("%d",&n);
}
printf("sum=%d\n",sum);
return 0;
}
while(n==0)应该是while(n!=0)吧!