malloc으로 설정해서 메모리 할당이 안될리가 없고, 10^6개 이상으로 잡아놨습니다.

또한 while문으로 잡고 무한루프 돌리면서 하나씩 32를 빼놔가지고 전부 대문자로 출력이 잘 됩니다.

또한 int형은 10^6보다 작기 때문에 i에다가 적어놓아서 문제가 없는거 같은데, 어디서 틀렸으까요.

lovinix   1년 전

https://ideone.com/SaunLQ

문자열의 마지막이 '\n' 으로 끝난다는 보장이 있나요?

여지껏 백준 문제를 풀 때에 무한루프 getchar를 탈출하는 용도로 그걸 써서 문제는 없어 보입니다.

댓글을 작성하려면 로그인해야 합니다.