본문 바로가기
프로그램/C언어 1000제

C언어 180제] 단어 길이 재기

by 건티 2024. 11. 12.
728x90

출처 : 반크_세계유산 경복궁

 

문제]

알파벳으로만 이루어진 단어를 입력받아, 그 길이를 출력하는 프로그램을 작성하시오.

입력
첫째 줄에 영어 소문자와 대문자로만 이루어진 단어가 주어진다. 단어의 길이는 최대 100이다.

출력
첫째 줄에 입력으로 주어진 단어의 길이를 출력한다.

예제 입력 1 
pulljima
예제 출력 1 
8


출처 : 백준_2743번

 

참고풀이]

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

int main()
{
   char Str[100]={'\0'};
   int i;

   //영문자를 입력받는다.
   scanf("%s",Str);
   if(strlen(Str)<=100)
   {
      for(i=0;i<strlen(Str);i++)
      {
         if((Str[i]>='A' && Str[i]<='Z') || (Str[i]>='a' && Str[i]<='z'));
         else return 0;
      }
      printf("%d",strlen(Str));
   }

   return 0;
}

 

참고풀이 결과]

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 가을

 

반응형

댓글