본문 바로가기

Language/C

c언어 문자를 입력받아 대소문자 변환하기

반응형

#include <stdio.h>

void astrreverse(char *str)

{

int i;

printf("입력받은값 :%s",str);

for(i=0;str[i];i++)

{

if((str[i] >= 'a') && (str[i] <= 'z'))

{

str[i]=str[i]-'a'+'A';

    } else

{

if((str[i] >= 'A') && (str[i] >= 'Z')) 

{

str[i]=str[i]-'A'+'a';

}

    }

}

printf("함수적용 : %s",str);

}


int main(void){

    char str[]="Hello world"; // 문자열

astrreverse(str);

    return 0;

}

반응형

'Language > C ' 카테고리의 다른 글

c언어 strcat  (0) 2018.04.10