이상한 값 출력
왜 첫째줄은 잘 출력되는데 둘째 줄부터 이상한 값이 출력되는지 잘 모르겠어요ㅠㅠㅠㅠ
48라인 및에 printf("%d", j); 넣으셔서 j값을 확인해보세요
j값이 계속 0이 되는 문제를 해결해도 계속 출력이 안돼요ㅠㅠ
getline으로 받은 문장을 line에서 storage에 옮긴 후 출력하는 방법을 쓰셨네요
storage에서 널문자를 찾은이유는 기존값에 덮어씌우지 않기위해서 하신거죠?
일단 출력이 안되는 이유는,
storage 배열이 선언시에 모두 널로 초기화되면서 b는 0이되고 a는 0이므로
29라인에서 -1인덱스값에 접근하면서 에러가...생깁니다
꼭 다른배열에 복사해서 출력할 필요없이
line배열을 출력하는게 훨 간단하겠네요
ㅠㅠㅠ 그런데 line배열을 출력하는 방법을 사용하면 한줄씩 출력되버리는 건 어떻게 고치죠??