C语言使用缓冲区实例 C语言文件实例 C语言混合数字和字符输入 C语言使用缓冲区实例 /* guess.c -- an inefficient and faulty number-guesser */ #include <stdio.h> int main(void) { int guess = 1; printf("Pick an integer from 1 to 100. I will try to guess "); printf("it.\nRespond with a y if my guess is right and with"); printf("\nan n if it is wrong.\n"); printf("Uh...is your number %d?\n", guess); while (getchar() != 'y') /* get response, compare to y */ printf("Well, then, is it %d?\n", ++guess); printf("I knew I could do it!\n"); return 0; } C语言文件实例 C语言混合数字和字符输入