while(cin>>str){
}

输入结束会跳出while的. 规则说的很清楚了.