getchar(),scanf();做循环的条件;
C的交互界面,如果要输入信息,例如:调用getchar(),scanf()等时,界面都会在扫到检测输入类的函数时都会停住等用户的输入,用户输入好之后要按空格确认;但是但是但是,这里就有了一个巧妙点如果这样:while((ch=getchaer())==‘\n’) 要想给ch先后赋的值需要一次性写完,不能输入一个按一下回车;如果这样while第一次就结束了;一回车两个用处!
getchar();没有参数,返回值就是用户的输入值;
scanf(“%c%c%d”,&f1,&f2,&n);参数:占位符:转换字符,附加参数;&+变量,存读到的信息,返回值一般就是正确的读取了几个占位符:转换字符,错误的情况就是,输入内容的数据格式与转换字符代表的数据类型不同;返回值是一个整型int;一般全部正常的情况就是几个%,返回值就是几;