Desc :
char* char( char* string );
string - 대문자로 변환될 문자버퍼
반드시 문자열 버퍼이거나, 문자열 버퍼를 가리키는 포인터
(문자열 상수 사용하면 메모리 에러 발생)
--> 입력한 문자열을 모두 대문자로 변환, 영문자가 아닌 문자는 변환되지않음
Source Code :
#include <stdio.h>
#include <string.h>
void main()
{
char string[100];
puts("문자열을 입력한 후 Enter키를 치세요!");
puts("아무 문자도 입력하지 않으면 프로그램은 종료됩니다!");
do
{
gets(string);
if (strlen(string) == 0) break;
strupr(string);
puts(string);
} while (1);
}
Result :
'C' 카테고리의 다른 글
[C] 074 문자열을 거꾸로 뒤집기 strrev() (1) | 2021.01.26 |
---|---|
[C] 073 문자열을 소문자로 변환하기 strlwr (1) | 2021.01.26 |
[C] 071 부분 문자열을 특정 문자로 채우기 (1) | 2021.01.26 |
[C] 070 문자열을 특정 문자로 채우기 (1) | 2021.01.25 |
[C] 069 문자열을 구분자로 분리하기 strpbrk() (1) | 2021.01.25 |