在C语言中,你可以使用while
循环结合getchar()
函数来实现循环读取字符
#includeint main() { int c; // 用于存储从getchar()读取的字符 printf("Enter characters (enter 'q' to quit):\n"); // 使用while循环读取字符,直到读取到'q'为止 while ((c = getchar()) != 'q') { printf("You entered: %c\n", c); } printf("Exiting the loop.\n"); return 0; }
在这个示例中,程序将不断读取用户输入的字符,并在每次读取时打印出字符。当用户输入字符’q’时,循环将终止。