av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

c語言怎么輸入多行字符串

在C語言中,可以使用以下方法輸入多行字符串:

1、使用fgets()函數(shù)讀取整行字符串。

2、使用循環(huán)結(jié)構(gòu)逐行讀取字符串。

3、使用scanf()函數(shù)讀取字符串,并在每行末尾添加換行符。

下面是詳細(xì)的步驟和示例代碼:

方法一:使用fgets()函數(shù)讀取整行字符串

#include 
int main() {
    char str[100][100]; // 定義一個二維字符數(shù)組用于存儲多行字符串
    int i;
    printf("請輸入多行字符串(每行不超過99個字符):
");
    for (i = 0; i < 5; i++) { // 假設(shè)要輸入5行字符串
        fgets(str[i], sizeof(str[i]), stdin); // 讀取一行字符串并存儲到str[i]中
    }
    // 打印輸入的多行字符串
    for (i = 0; i < 5; i++) {
        printf("%s", str[i]);
    }
    return 0;
}

方法二:使用循環(huán)結(jié)構(gòu)逐行讀取字符串

#include 
#include 
int main() {
    char str[100][100]; // 定義一個二維字符數(shù)組用于存儲多行字符串
    int i, j;
    char temp[100]; // 臨時存儲每一行的字符串
    printf("請輸入多行字符串(每行不超過99個字符):
");
    for (i = 0; i < 5; i++) { // 假設(shè)要輸入5行字符串
        j = 0;
        while (fgets(temp, sizeof(temp), stdin) != NULL && temp[j] != '
') { // 逐字符讀取每一行字符串,直到遇到換行符為止
            str[i][j] = temp[j]; // 將讀取的字符存儲到str[i]中
            j++;
        }
        str[i][j] = '