제가 만약에 배열에abcdefghijk\n 이렇게 입력을 했으면배열 각칸에 a b c d e f g h i j k \n 이렇게 입력 되는건가요????그러면 줄바꿈 문자 \n를 찾아내기 위해서 if(str[i]=='\n') 이렇게 찾아 낼려고 하는데이상하게 잘안되네요;; 왜 그런건가요;;??
n은 줄바꿈문자입니다;;
\\n
니새기가 입력을 할때 사용한 함수가 뭔지에 따라서 달러
씹좆형님 입력 함수는 fgets로 썻습니다!
입력함수로는 fgets를 이용해 배열에 입력을 하고 if문을 이용해 \\n조건을 걸어서 줄바꿈을 하려고 했는데 이상하게 되지가 않습니다;;
언어는 C냐?
하는일이 배열을 출력하는거냐? 왜 그걸 따로 빼려는지 이해가 안되네
C언어 입니다;; 과제인데 지금 다른 조건은 먹히는데 배열안에 \\n문자 열을 캐치 해서 엔드라인 하는 조건이 안먹히네요;; ㅡㅡ 왜이러는건지;;
그리고 배열을 출력하다가 배열안에 \\n 문자 캐치시 엔드라인입니다;;;
오래되서 긴가민가 한데 fgets 할때는 \\n 이 안들어오고 gets 할때는 들어오던가 그럴끼다 테스트해볼까
반대구나 fgets할때는 \\n 입력되어 있고 gets할때는 \\n이 안들어온다. 어차피 \\n이 줄바꿈 문자인데 전체 코드를 ideone 에 올려봐라
ideone에 어떻게 올리는건가요;;
http://ideone.com/39JZRS
여기있습니다;\'
while(i<size-1){ 여기 잘 생각해봐라
ㄴ그러면 조건문은 문제가 없는건가요??