在C语言中,你可以使用while
循环结合getchar()
函数来实现循环读取字符
#include<stdio.h>
int 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’时,循环将终止。