프로그래머의 삶 Programmer's Life/C & C++

문자10개를 입력받은후 중복되는문자열의 갯수출력 프로그램

Oliver's World 2008. 11. 5. 11:27
728x90

#include<stdio.h>

void main()
{
 int a,b,c,d,i,k=10,l=0;
 char buf[10],bufa[10];
 scanf("%s",&buf);
 for(a=0;a<k;a++)
 {
  i=1;
  for(b=a+1;b<k;b++)
  {
   if(buf[a]==buf[b])
   {
    i++;
    for(c=b+1;c<k;c++)
    {
     buf[c-1]=buf[c];
    }
    k--;
   }
  }
  bufa[a]=i;
  l=k;
 }
 for(d=0;d<l;d++)
 {
  printf("%c 갯수는 %d\n",buf[d],bufa[d]);
 }
}

728x90