본문 바로가기

C++ programming

명품 C++ programming 실습 문제 2장 9번

문제 :

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

 

목적 및 힌트 :

빈칸을 포함하는 문자열 읽기

 

실행 결과 :

 

코드 :

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include<iostream>
using namespace std;
 
int main() {
    char name[100];
    char addr[100];
    int age;
    
    cout << "이름은?";
    cin.getline(name,100);
    
    cout << "주소는?";
    cin.getline(addr,100);
    
    cout << "나이는?";
    cin >> age;
    
    cout << name << ", " << addr << ", " << age << "세";
    
    return 0;    
}