给定一个正整数n,分别求出其所包含的所有奇数数字之和与偶数数字之和,并求出奇偶数字之和的差。
#include <stdio.h>
int main()
{
int odd = 0,even = 0,n;
scanf("%d",&n);
while(n > 0){
if(n % 10 % 2 == 0){
even += n % 10;
}else{
odd += n % 10;
}
n /= 10;
}
printf("奇数之和为%d 偶数之和为%d 差为%d",odd,even,odd-even);
return 0;
}