abc afd adf adf gdfg gfh fgd sdf
asdf afdq ggre tyry rwe
qr rew af fa rwe rewt te yre yte tr ydf sfd
fsdaf fsa fdz addq
예제 파일에 이런식으로 문자열이 있으면
이걸 라인별로 각각 다른 string 배열에 넣어주고싶어
예를들면 첫째줄은 string_arr1[]에 넣고싶고 둘째줄은 string_arr2[]에 넣고싶고 이런식인데
getline을 쓰라던데 뭘 어케 써야 한다는지 모르겠어
getline은 파라미터에 문자열 길이까지 입력해줘야하자나 근데 저건 단어마다 문자열 길이도 제각각이고...
어케해야됭 ㅠㅠ
한줄짜리 버퍼를 만들어두고, 한줄씩 읽으면서 버퍼에 저장함. 버퍼에 있는 문자열을 분해해서 각각 arr1[]에 담고, 다 되면 다음 한줄도 똑같이 버퍼에 먼저 담아두고 arr2[]에 한단어씩 쪼개서 넣고..
그러면 되지 않을까
gets %s 쓰면 댑니다
gets 써서 strcat으로 문장 이어하고
\n이 나오면 다음 줄로 넘어가시면 되겠네요