반응형
[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;
}
반응형
'Solution_ > C언어 콘서트' 카테고리의 다른 글
[c언어 콘서트] 10장 8번 (대문자를 소문자로) (0) | 2018.10.22 |
---|---|
[c언어 콘서트] 10장 7번 (문자열을 거꾸로) (2) | 2018.10.11 |
[c언어 콘서트] 10장 5번 (모음 제거) (0) | 2018.10.11 |
[c언어 콘서트] 10장 4번 (공백 제거) (0) | 2018.10.11 |
[c언어 콘서트] 10장 3번 (문자반복 횟수 계산) (0) | 2018.10.11 |
댓글