C++ 문자열 공백으로 구분하여 여러개 입력받기
조회수 23482회
C언어에서는
char arr1[10], arr2[10];
scanf("%s %s", arr1, arr2 );
가 가능했는데 c++에서는 어떤식으로 해야 할지 모르겠습니다.
getc, getchar
등 안쓰고
std::cin <<
만 사용하는 방법은 없을까요?
1 답변
-
#include <iostream> #include <string> using namespace std; int main(void) { string s1, s2; cin >> s1 >> s2; cout << s1 << "\n" << s2 << endl; return 0; }
cin도 공백을 기준으로 입력을 나눕니다.
댓글 입력