반응형
[C언어 소스] 대소문자 변환
//대문자는 소문자로 소문자는 대문자로
#include <stdio.h>
int main(void)
{
char str[100]="This
is a test sentence. Hello World!";
int i;
printf("원문: %s\n",str);
for(i=0;str[i];
i++)
{
if((str[i]>='a')&&(str[i]<='z'))//if(islower(str[i]))
{
str[i]
= str[i]-'a'+'A';
}
else
{
if((str[i]>='A')&&(str[i]<='Z'))//if(isupper(str[i]))
{
str[i]
= str[i]-'A'+'a';
}
}
}
printf("변환 후:
%s\n",str);
return 0;
}
반응형
'언어 자료구조 알고리즘 > C언어 예제' 카테고리의 다른 글
[C언어 소스] 디지털 시계 (0) | 2016.04.03 |
---|---|
[C언어 소스] 학생 성적 관리 프로그램 - 이중 연결리스트 (0) | 2016.04.03 |
[C언어 소스] 성적 관리 프로그램 - 학생 데이터 동적 메모리 할당 (0) | 2016.04.03 |
[C언어 소스] 성적 관리 프로그램 - 동적 메모리 할당 (0) | 2016.04.03 |
[C언어 소스] 성적 관리 프로그램 - 전역 변수 사용 (0) | 2016.04.03 |
[C언어 소스] 적분 공식을 이용한 파이 계산 (0) | 2016.04.03 |
[C언어 소스] 두 점 사이의 거리 - 구조체 정의 (0) | 2016.04.03 |
[C언어 소스] 두 점 사이의 거리 구하기 (0) | 2016.04.03 |
[C언어 소스] 회원 구조체 배열을 파일에 출력 및 로딩 (0) | 2016.04.03 |
[C언어 소스] input.txt 파일의 내용을 라인 번호와 함께 output.txt파일에 출력 (0) | 2016.04.03 |