Native/C
예제 1-13
aucd29
2013. 10. 2. 18:49
#include <stdio.h>
#define MAX 5
void main(void)
{
int c,nWordCnt=0,nMaxCnt=0, aVal[MAX];
int i;
while((c=getchar())!=EOF)
{
if(c=='0') break;
++nWordCnt;
if(c=='\n')
{
aVal[nMaxCnt] = nWordCnt-1;
++nMaxCnt;
printf(" : %d \n",nMaxCnt);
nWordCnt=0;
}
if(nMaxCnt>MAX-1) break;
}
printf("\n");
for(i=0; i<MAX; ++i)
{
printf("%d 번째것 갯수 : %d\n",i,aVal[i]);
}
}
#define MAX 5
void main(void)
{
int c,nWordCnt=0,nMaxCnt=0, aVal[MAX];
int i;
while((c=getchar())!=EOF)
{
if(c=='0') break;
++nWordCnt;
if(c=='\n')
{
aVal[nMaxCnt] = nWordCnt-1;
++nMaxCnt;
printf(" : %d \n",nMaxCnt);
nWordCnt=0;
}
if(nMaxCnt>MAX-1) break;
}
printf("\n");
for(i=0; i<MAX; ++i)
{
printf("%d 번째것 갯수 : %d\n",i,aVal[i]);
}
}