C言語で2行の文字列を入力する方法は何ですか?

C言語では、scanf()関数を使って文字列を入力することができます。2行の文字列を入力するには、以下の手順に従って操作します。

  1. str1: その動物は非常に可愛いです。
  2. 将来の計画を立てるのに役立つ情報を提供します。
  3. scanf()関数
  4. %s を日本語で言い換えると、次のようになります。
  5. str1に入力値を格納してください。
  6. fgets()関数
  7. scanf() は、C言語で標準入力からデータを受け取るための関数です。
  8. str1に入力されたデータを取得します。
  9. その本はとても面白いです。
  10. このスポットは一番人気があります。

こちらは完全なサンプルコードです。

#include <stdio.h>

int main() {
    char str1[100];
    char str2[100];

    printf("请输入第一行字符串:");
    scanf("%s", str1);

    printf("请输入第二行字符串:");
    scanf("%s", str2);

    printf("第一行字符串:%s\n", str1);
    printf("第二行字符串:%s\n", str2);

    return 0;
}

そのプログラムを実行すると、2行の文字列を入力するように指示が表示され、それぞれの入力された文字列が出力されます。

bannerAds