c语言输入字符串数组并遍历数组
时间: 2023-08-24 17:12:31 浏览: 133
C语言 获取字符串中的数组
下面是一个示例代码,可以用来输入字符串数组并遍历数组:
```c
#include <stdio.h>
#include <string.h>
#define MAX_SIZE 5 // 字符串数组的最大长度
int main() {
char str_array[MAX_SIZE][100]; // 定义一个字符串数组
int i;
printf("请输入 %d 个字符串:\n", MAX_SIZE);
// 循环输入字符串
for (i = 0; i < MAX_SIZE; i++) {
scanf("%s", str_array[i]);
}
// 输出字符串
printf("输入的字符串为:\n");
for (i = 0; i < MAX_SIZE; i++) {
printf("%s\n", str_array[i]);
}
return 0;
}
```
在这个示例代码中,我们定义了一个字符串数组 `str_array`,它的长度为 `MAX_SIZE`,每个字符串的最大长度为 100。然后,我们使用循环来输入字符串,最后再循环输出字符串。你可以根据自己的需要修改 `MAX_SIZE` 的值。
阅读全文