c·c++/c 프로그래밍

3자리마다 콤마(,)찍는 방법.

바로이순간 2012. 3. 5. 19:14

#include <stdio.h>
int main() {
  int x;
 
  printf("number: ");
  scanf("%d",&x);


  if(x<1000) printf("%d",x);
  else if(x<1000000) printf("%d,%d",x/1000,x%1000);
  else if(x<1000000000) printf("%d,%d,%d",x/1000000,(x/1000)%1000,x%1000);
  else printf("%d,%d,%d,%d",x/1000000000,(x/1000000)%1000,(x/1000)%1000,x%1000);

 

  return 0;
}