c++如何以eof结尾实现多组输入?
是如下这样么:
while(cin>>a){
}
a有规定是什么类型么?
当a为char,int,string类型时,在vc6.0上,int,string要输入一次ctrl+z和回车,而为char时连着输入两次ctrl+z怎么解释?
比如这个如何多组输入:
A 句子逆转
输入一个句子,占用一行。句子由单词和单词间的空格组成。单词只有小写字母。单词之间由空格隔开。单词之间不会有多个空格。每个句子至多有1000个字母。多组数据输入。将句子单词的排列顺序倒过来输出。
多组数据输入,以EOF为结束。
SAMPLE INPUT:
It is a apple
sample OUTPUT:
apple a is it
求指点,谢谢!!