#include<stdio.h> void main() { char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4);

日期:2012-12-30 12:17:51 人气:3

#include<stdio.h> void main() { char c1,c2,c3,c4,c5,c6; scanf("%c%c%c%c",&c1,&c2,&c3,&c4);

scanf函数可以不用回车作结束标志,不会执行getchar的。若scanf不样回车做结束标志,我也不知道用什么了。对于第二个问题你可以试试这个程序就知道了,当只输入1234的话,你敲回车只是换行而不输出结果,当你再敲一次回车时就有结果输出,这表明输入1234后第一次敲回车是将回车的内部编码传送给c5c6,第二次敲回车时会将他们再次输出到屏幕上
    A+
热门评论