지금 간단하게 만드는 프로그램에, 문자열을 받은 후 나중에 출력해야하는 부분이 있는데,
scanf_s를 쓸 경우엔 %s를 먹이면 한 단어만 받아서 제대로 입력이 되지 않구요, fgets로 받으면 개행문자까지 받아버려서 계속 한줄씩 늘어납니다.
이거원;; 함수에 조작을 하는 선에서 해결할 수 있나요, 아니면 따로 개행문자를 지워줘야 하나요? 초보라 제성합니다ㅠㅠ
지금 간단하게 만드는 프로그램에, 문자열을 받은 후 나중에 출력해야하는 부분이 있는데,
scanf_s를 쓸 경우엔 %s를 먹이면 한 단어만 받아서 제대로 입력이 되지 않구요, fgets로 받으면 개행문자까지 받아버려서 계속 한줄씩 늘어납니다.
이거원;; 함수에 조작을 하는 선에서 해결할 수 있나요, 아니면 따로 개행문자를 지워줘야 하나요? 초보라 제성합니다ㅠㅠ
gets로 받고 puts로한ㄱ아님?
잘모르겠으면 니가 걸러내주면되잖아.