struct employee{ int num; char name[20]};Struct employee list[3]이렇게 선언했는데 정수 입력 받을때는 스캔애프 list[1].num 해도 잘만 되거든요저기 name에 띄어쓰기 포함한 문자열 입력 받을려면 어떻게 해야 하나요? ㅜㅜ scanf는 띄어쓰기까지 입력 못받으니까gets_s(list[2].name) 이렇게 해도 안되던데.. 부탁드립니다 ㅜㅜ 혼자 독학하고 있어요...
c++임? 그러면 scanf쓰지말고 std::cin을 써. 그리고 띄어쓰기까지 입력받으려면 std::getline 이거 써
char 배열 대신에 std::string을 쓰는게 더 쉬울거임
넵 입력 성공했어요 진짜 감사합니다
scanf("%20[^\n]", list[0].num)
아 list앞에 &도 넣어야되나
이방법도 되네요 정말 감사합니다