728x90
#include<stdio.h> void cntDigit(char *str,int cnt[]); void main() { static char *str ="1-1,1-2,1-3,1-4,1-5,1-6"; int cnt[10]={0,}; int i; cntDigit(str,cnt); for(i=0;i<10;i++) { printf("%d의 사용 횟수 : %d\t",i,cnt[i]); if((i+1)%5==0) printf("\n"); } } void cntDigit(char *str,int cnt[]) { int i=0; while(*(str+i)!='\0') { switch(*(str+i)-48) { case 1: cnt[1]++; break; case 2: cnt[2]++; break; case 3: cnt[3]++; break; case 4: cnt[4]++; break; case 5: cnt[5]++; break; case 6: cnt[6]++; break; default: break; } i++; } }
'it > programming' 카테고리의 다른 글
[c++] 구조체 포인터 node 관리 - delete (0) | 2012.11.22 |
---|---|
[c++] 구조체 배열 실습 (0) | 2012.11.05 |
[c++] 구조체 예제 (0) | 2012.10.22 |