给定一个整数,请求出这个整数所有数位中是偶数的数位的和。
输入格式:
输入一个数 n 。 (0 <= n <= 2147483647)
输出格式:
输出 n 的所有偶数数位的和。
解决代码如下:
#include <stdio.h>
#include <stdlib.h>
int main(){
int m,n,sum;
scanf("%d",&n);
while(n>0){
if(n%2==0){
m=n%10;
sum+=m;
n=n/10;
}
else
n=n/10;
}
printf("%d",sum);
return 0;
}