9 scanf 小例子 输入 Go west,yong man!
//code:1
main() { char ch; scanf_s("%c", &ch); while (ch != 'g') { printf("%c", ch); scanf_s("%c", &ch); } }
scanf() 依次读入缓存中的数据,并打印,直到 g
code 2:
main() { char ch; scanf_s("%c", &ch); while (ch != 'g') { printf("%c",++ ch); scanf_s("%c", &ch); } }
输出如下:
code 3:
main() { char ch; do { scanf_s("%c", &ch); printf("%c", ch); } while (ch != 'g'); }
输出如下:
code 4:
main() { char ch; for (ch = '$';ch != 'g';scanf_s("%c", &ch)) printf("%c", ch); }
输出如下: