不知道为什么不能输出啊
(A)处的输出语句怎么执行不了啊,还有B处的循环跳出语句对吗我都看半天了 就是看不出啊 请大侠们帮帮忙啊
#include<iostream>
#include<string>
using namespace std;
void pp(string & charr);
int main()
{
string charr1;
cout<<"enter string :";
cin.getline(charr1,10);
while(cin.getline(charr1)) (B)
{
pp(charr1);
cout<<charr1<<endl;
cout<<"next string:"; (A)
cin.getline(charr1,10);
}
return 0;
}
void pp(string & charr)
{
int i=0;
while(charr[i]!='\0')
{
charr[i]=toupper(charr[i]);
i++;
}
}