/* 2013年3月11日22:35:54 目的:学习char只接受一个字符 */ # include <stdio.h> int main(void) { int i; char ch; scanf("%d", &i); printf("i = %d\n", i); scanf("%c", &ch); printf("ch = %c\n", ch); return 0; } /* 在Vc++6.0环境下的输出结果 ------------------------------ 23jfklds i = 23 ch = j ------------------------------ */
# include <stdio.h> int main(void) { int i, j; printf("请输入i的值(中间以空格分隔):"); //带提示的scanf scanf("%d %d", &i, &j); printf("i = %d, j = %d\n", i, j ); return 0; } /* 在Vc++6.0下的运行结果如下: -------------------------------- 请输入i的值(中间以空格分隔):1 2 i = 1, j = 2 -------------------------------- */