#include <iostream>
#include <string>

using namespace std;


int main(int argc, char* argv[])
{
        string name;
        string seal;

        cout << "당신의 이름을 말해주세요 : ";
        getline(cin,name);
        cout << "나의 이름을 말해주세요 : ";
        getline(cin,seal);
        cout << "저 " << seal << "의 테이머 " << name << "이시여.";

        getchar();
        return 0;
}



C++이고요, 보시면 알겠지만 대단히 간단한 프로그램입니다만..

어째서인지 실행하면 두번째 cout 보다 getline(cin,seal)이 먼저 실행되더군요.

입력을 하고나면 두번째 입력을 요구하는 메시지와 결과 메시지가 함께 출력되면서 프로그램 끝..-_-;

순서가 왜 이렇게 나오는 건지 모르겠네요. 가르침 부탁합니다;;