대소문자변환 프로그램만 질문인데요
마리
2023.04.01
질문 제목 : 대소문자변환 프로그램만 질문인데요대소문 변환..........질문 내용 :
#include stdio.h
#include ctype.h
int main(void)
{
char str[100];
int i=0;
printf(문자를 입력하세요 : );
scanf(%s, str);
for(i=0; ; i++)
{
if(islower(str[i]))
{
str[i]=toupper(str[i]);
}
printf(%s, str);
else
{
str[i]=tolower(str[i]);
}
printf(%s, str);
break;
}
return 0;
}
else에서 문법에 안맞다고 에러가 나오는데 왜 그런지 잘 모르겠더라고요 ㅠㅠ;;;
제가 대소문자를 섞어서 넣으면 소문자는 대문자로 대문자는 소문자로 변환하고 싶은데
프로그램도 잘못 짠거 같은데........... 어떻게 해야되죠??
-
플랜
감사합니다 ^^
-
쥬디시어스
책에 아마 이 말이 어딘가에...
if와 else는 한 문장이다.
그렇기 때문에 if와 else사이에는 printf(\%s\