一、while….EOF
若题中没有给出输入的结束条件,则读取到文件末尾
//整数型eg:
while( scanf("%d" ,&n)!=EOF){}
//< ctrl + z >时结束
//字符串型eg:
while(scanf("%s", str )!=EOF){}
while(gets(str)!=null){}
二、while….break
1的衍生,若题目要求当输入的数据满足某个条件时停止输入
while(scanf("%d", &a )!=EOF){
if() break;
}