把一个整数中数位上的偶数相加,奇数加1后累加,然后输出
#include<stdio.h>
int main()
{
int n,digit,total=0;
printf("请输入一个整数:\n");
scanf("%d",&n);
while(n!=0)
{
digit=n%10;
if(digit%2==0)
total=total+digit;
else
total=total+digit+1;
n=n/10;
}
printf("%d\n",total);
return 0;
}