当前位置:首页 > 行业动态 > 正文

c语言怎么输入多行字符串数组

在C语言中,要输入多行字符串数组,可以使用以下步骤:

1、声明多行字符串数组:

“`c

char str[][100]; // 定义一个二维字符数组,每一行最多包含100个字符

“`

c语言怎么输入多行字符串数组

2、使用循环结构逐行读取输入:

“`c

int i;

printf("请输入多行字符串(每行不超过100个字符):

c语言怎么输入多行字符串数组

");

for (i = 0; i < N; i++) { // N为行数

fgets(str[i], sizeof(str[i]), stdin); // fgets函数用于读取一行字符串

// 处理换行符(如果需要)

c语言怎么输入多行字符串数组

str[i][strlen(str[i]) 1] = ‘