본문 바로가기
Solution_/C언어 콘서트

[c언어 콘서트] 10장 6번 (소문자를 대문자로 변환)

by 낭람_ 2018. 10. 11.
반응형

[10장 6번]


사용자로부터 텍스트를 입력받아서 텍스트를 모두 대문자로 출력하는 프로그램을 작성해보자. 어떤 라이브러리 함수를 사용하여도 좋다.


[hint] _ 소문자를 대문자로 변경해주는 toupper() 함수를 사용한다.


[풀이]

#include<stdio.h>
#include<ctype.h>

int main() {
char str[100];
int i;
printf("텍스트를 입력하시오 : ");
scanf("%[^\n]s", str);

for (i = 0; str[i]; i++) {
str[i] = (char)toupper(str[i]);
}

printf("대문자 출력 : %s\n", str);
return 0;
}


반응형

댓글