scanf 명령어 이용하면
입력하라고 검은 도스창 뜨는데
1234
5678
91001
이렇게 한꺼번에 입력하고싶은데
엔터누르면 다음줄로 가버리는데 어떻게 입력하냐??
그걸 도대체 어떤 변수에 넣고싶길래 그런짓을 하려는거냐 - dc Cpp
1 2 3 이렇게 입력하고싶음 arr[0] = 1 , arr[2]=\n arr[3]=2 arr[3] =\n arr[4]=3 arr[5]=\n
입력은 그렇게 하려고 해도 못할 거 같음. 그래도 그렇게 보이게 하고 싶은 문제라면 아래 말한 것 처럼 하면 됨
죄다 문자열인가? 그냥 입력받아서 네가 배열에 알아서 넣으면 되지않겠니 - dc Cpp
근데 생각해보니 저렇게 입출력 맞추는 거면 쉬워
그리고 말을 똑바로 하셈 그렇게 입력하는 건 한번에 입력하는 게 아니잖아
xy problem이지 뭐 - dc Cpp
딱 봤을 때 님이 고생할 만 한 게 저거 말고 몇 가지 대충보이네. 1.\n에서 자꾸 \가 출력이 안됨 2. 배열 쪽에서 arr[1]=?이런식으로 출력 자체에서 헷갈리거나 배열 쓸 줄 모름 요정도?
보이는 것만 그렇게 하고 싶은 문제라면 system.cls랑 printf 활용해서 님이 입력을 띄어쓰기하고, 깨끗하게 비운 다음에 printf로 뜨게 하면 됨
그걸 도대체 어떤 변수에 넣고싶길래 그런짓을 하려는거냐 - dc Cpp
1 2 3 이렇게 입력하고싶음 arr[0] = 1 , arr[2]=\n arr[3]=2 arr[3] =\n arr[4]=3 arr[5]=\n
입력은 그렇게 하려고 해도 못할 거 같음. 그래도 그렇게 보이게 하고 싶은 문제라면 아래 말한 것 처럼 하면 됨
죄다 문자열인가? 그냥 입력받아서 네가 배열에 알아서 넣으면 되지않겠니 - dc Cpp
근데 생각해보니 저렇게 입출력 맞추는 거면 쉬워
그리고 말을 똑바로 하셈 그렇게 입력하는 건 한번에 입력하는 게 아니잖아
xy problem이지 뭐 - dc Cpp
딱 봤을 때 님이 고생할 만 한 게 저거 말고 몇 가지 대충보이네. 1.\n에서 자꾸 \가 출력이 안됨 2. 배열 쪽에서 arr[1]=?이런식으로 출력 자체에서 헷갈리거나 배열 쓸 줄 모름 요정도?
보이는 것만 그렇게 하고 싶은 문제라면 system.cls랑 printf 활용해서 님이 입력을 띄어쓰기하고, 깨끗하게 비운 다음에 printf로 뜨게 하면 됨