C语言向数组里输入一段字符型序列
时间: 2024-12-02 13:17:44 浏览: 16
在C语言中,向数组里输入一段字符型序列通常通过循环结构和标准输入函数`scanf()`来实现。下面是一个简单的例子:
```c
#include <stdio.h> // 包含scanf函数
#define SIZE 50 // 定义数组的大小
char array[SIZE]; // 声明字符数组
int main() {
printf("请输入一段字符型序列:");
for (int i = 0; i < SIZE - 1; i++) { // 避免数组越界,此处假设用户不会输入超过SIZE个字符
scanf("%c", &array[i]); // 逐个读取字符并存储到数组中
}
array[SIZE - 1] = '\0'; // 结束符'\0'用于标识字符串结束
// 打印输入的字符序列
printf("输入的字符序列是: %s\n", array);
return 0;
}
```
在这个程序中,用户会被提示输入字符,然后`scanf()`会将每个输入的字符存入数组`array`中。注意,最后记得给数组添加一个结束符`\0`,这是为了把它当作字符串处理。
阅读全文