728x90
반응형

문제 : https://codeup.kr/problem.php?id=1412

 

알파벳 개수 출력하기

a부터 z까지 사용된 알파벳 개수를 [입출력 예시]를 참고하여 출력한다. 특수문자와 공백의 개수는 출력하지 않는다.

codeup.kr

문제 설명

영어 공부에 빠져 있는 주현이는 영어 책을 자주 본다.

어느 날 영어 문장을 보면서 어떤 알파벳 문자가 많이 사용되는지 궁금해졌다.

영어 문장이 주어지면 a부터 z까지 알파벳 문자가 각각 몇 번 나왔는지 출력하는 프로그램을 작성하시오.

 

[그림1] 입 출력 형식

 

[그림2] 입 출력 예제

 

# include <stdio.h>
# include <string.h>

int main()
{
	char arr[91];
	int i,j,tmp;
	
	gets(arr);
	
	for(i = 97; i<=122; i++)
	{
		tmp = 0;
		for(j = 0; j<strlen(arr); j++)
		{
			if(i == arr[j])
				tmp++;
		}
		printf("%c:%d\n",i,tmp);
	}
	
	return 0;
}
728x90
반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기