在C中进行键盘输入可以使用标准输入函数和字符数组。以下是一个示例代码,它使用getchar函数读取单个字符,并将其存储在字符数组中:
#include
int main() {
int i = 0;
char input[100];
printf("请输入字符:\n");
while ((input[i] = getchar()) != '\n') {
i++;
}
input[i] = '\0';
printf("你输入的是:%s", input);
return 0;
}
在这个示例中,我们使用了一个while循环来读取输入,并将每个字符存储在字符数组input中。这个while循环将继续运行,直到用户输入了一个换行符(即按下回车键),然后我们在输入的末尾添加了一个null字符。
现在,我们可以使用输入的字符数组来执行其他操作,例如将它们写入文件或进行字符串匹配。