fork download
  1. #include<stdio.h>
  2. int main(){
  3. int a=0,b=0,c,n;
  4. scanf("%d",&n);
  5. if(n<0){
  6. n=-1*n;
  7. }
  8. if(n==0){
  9. printf("有0个奇数,1个偶数");
  10. return 0;
  11. }
  12. while(n!=0){
  13. c=n%10;
  14. n=n/10;
  15. if(c%2==0){
  16. b=b+1;
  17. }
  18. else{
  19. a=a+1;
  20. }
  21. }
  22. printf("有%d个奇数,%d个偶数",a,b);
  23. }
Success #stdin #stdout 0s 5288KB
stdin
-123579
stdout
有5个奇数,1个偶数