因为你在输入整数之后并没有处理那一行的换行符,所以直接用getline会读入到换行符就停止了。建议调用两...
你的语句是输出字符串,按照你的题意应当输出变量的值,所以这样修改一下:cout<<"Dear "<<name1<<endl;cout<<"From"<<name2<<endl;
原因是当 cin >> a >> b;执行时,如果读取 a 或者 b溢出时,cin.fail(),且 cin 不清空缓冲...