어디서 문제가 있는 것인지 잘 모르겠습니다
식은 분명 문제에서 주어진 조건에 맞춰서 만든 것 같은데 어디서 문제가 생기는지 잘 모르겠습니다.
첫 두 문장을 받을 어레이를 만들었고 마지막에는 교재의 squeeze 함수의 원리를 활용하여 해결하려고 했습니다. 그러나 이 기본 골격에서 약간씩 수정을 가해도 아무런 값도 출력이 안 됩니다. 왜 그런지 잘 모르겠습니다ㅜㅜ
배열선언시 초기화해주세요
33~43라인에서 w값을 늘리면서 line2전체와 비교하는부분이 빠져있네요
말씀해주신 라인에서 w가 같이 늘어나도록 다시 수정을 했습니다. 그런데 다시 돌려보니 계속 time limit exceeded가 뜹니다
line[v] = line[v + 1];
이후에 정의하는 라인에 문제가 있다고 생각해서 그 다음 라인을 계속 수정했는데 자꾸 타임 리밋을 못 지킨다니 어디서 문제인지 잘 모르겠습니다. line[v] = line[v + 1]; 이후에 v 값을 수정하는 문장을 아예 안 넣기도 했는데도 타임 리밋이 뜨니 막막합니다. 어디가 문제인 걸까요?
16라인 오타용
배열 선언 시 char line[MAXLINE] = {0}; 를 하면
for문을 사용하지 않고도
처음 선언과 동시에 배열전체를 null로 초기화 해줄 수 있습니다