1. 문제

 

9. 이름, 주소, 나이를 입력받아 다시 출력하는 프로그램을 작성하라. 실행 예시는 다음과 같다.

 

 

 

2. 결과

 

 

 

3. 코드

 

#include <iostream>
#include <string>

using namespace std;

int main() 
{
	string name, add, age;

	cout << "이름은?";
	getline( cin, name);
	cout << "주소는?";
	getline( cin, add);
	cout << "나이는?";
	getline( cin, age);
	
	cout << name << ", " << add << ", " << age << "세" << endl;
}

 

 

4. 설명

 

string 변수 name, add, age 3개를 선언합니다.

 

 

getline()함수를 이용하여서 각각 값들을 변수에 저장합니다.

 

그 후 저장된 값들을 출력합니다.

 

※ 문자열 배열을 선언한 후 cin.getline()으로 입력 받아도 됩니다.

+ Recent posts