tkfkd4447   3년 전

visual2019로 코딩을 짜고 문제에 나온 예시들도 다 입력하면 출력예시랑 똑같이 나옵다.

그럼에도 불구하고, 제출하면 바로 오답이 떠 버리네요.. 코딩고수님들 제 코딩 문제점이 뭔가요?

qwer9412   3년 전

1. 만약 길이이 5인 문자열이 주어졌을때 arr의 나머지 95개에는 어떤값이 들어가 있을까요? 쓰레기 값이라 불리는 알수없는 수가 들어가 있고 알수 없기 때문에 if문이 참이 될수도 있습니다. 따라서 입력받은 문자열의 길이만큼 반복문을 돌리는게 안전합니다. (혹시 문자열의 길이를 구하는 방법을 모르신다면 strlen 함수에 대해 찾아보세요!)

2. 대문자 O가 입력으로 주어지네요. if문에는 소문자o... ㅎㅎㅎㅎ

sonjaewon   3년 전

strlen 함수를 사용하는 경우  데이터가 10000개 정도 되면 시간초과의 위험이 발생합니다.

14번째줄에 arr[i] != '\0' 으로 바꿔주세요

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