int N = 어떤수

// 자리수 추출 N = 521 이면  a[1] = 1, a[2] = 1, a[5] = 1 순으로 채움 
  while(N){  //N == 0이 되는순간 false 됨
    a[N%10]++;
    N /= 10;
  }