시시한 블로그

2016년 11월 2일 자바예제 문제 풀이

강의Q&A

2016년 11월 2일 자바예제 문제 풀이


질문


안녕하세요. 

소문자 문자열을 받고 대문자로 반환하는 코딩인데...실행창에서 이상한 문자가 뜨네요.. 어떻게 고치면 될까요..? #include #include void toLower(char *c2); void main() { char c[30]; printf("단어를 입력하세요 : "); scanf_s("%s", c, sizeof(c)); toLower(c); } void toLower(char *c2) { int i; char p[30]; for (i = 0; i <= strlen(c2); i++) { p[i] = c2[i] - 32; } printf("%s \n", p); }





답변 


함수 선언이 잘못되었습니다.

=> #include void toLower(char *c2);

#include를 제거해주세요.


알고보면 참 허무하죵?^^