getchar一个字符串
时间: 2023-12-17 15:28:25 浏览: 74
用getchar函数输入一串字符,依次读入
可以使用getchar()函数逐个读取字符,直到读取到换行符为止,将读取到的字符存储在字符数组中,从而实现读取一个字符串的功能。下面是一个示例代码:
```c
#include <stdio.h>
int main() {
char str[100];
char c;
int i = 0;
while ((c = getchar()) != '\n') {
str[i] = c;
i++;
}
str[i] = '\0'; // 字符串以'\0'结尾
printf("输入的字符串为:%s\n", str);
return 0;
}
```
阅读全文