Đếm chữ số chẵn và chữ số lẻ

Đề bài:
Nhập một số nguyên dương N không quá 9 chữ số. Hãy đếm xem N có bao nhiêu chữ số lẻ và bao nhiêu chữ  số  chẵn
INPUT
12345678
OUTPUT
4 4
Giải:


#include<stdio.h>
int main(){
 int n;
 int a[10];
 int i;
 scanf("%d",&n);
 int schan= 0, sle = 0;
 while(n>0)
 {
  a[i]=n%10;
  n=n/10;
  i++;
 }
 for( int j=0; j<i; j++)
 {
  if( a[j]%2==0)
  {
   schan++;
  }
  else sle++;
 }
 printf("%d\n",sle);
 printf("%d",schan);
 return 0;
}

Nhận xét

Bài đăng phổ biến từ blog này

Đổi chỗ chữ số đầu tiên và chữ số cuối cùng của một số

Chuyển đơn vị đo nhiệt độ C và F

Tìm số đẹp (lộc phát)