91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

C語言如何輸入多行字符串

小億
428
2023-11-16 11:07:11
欄目: 編程語言

在C語言中,可以使用fgets()函數來輸入多行字符串。fgets()函數可以讀取一行字符(包括空格和換行符),并將其存儲在一個字符數組中。

以下是一個示例代碼:

#include <stdio.h>

int main() {
   char str[100]; // 聲明一個字符數組來存儲輸入的字符串
   printf("請輸入多行字符串(以回車鍵結束輸入):\n");

   // 使用循環讀取多行字符串
   while (fgets(str, sizeof(str), stdin) != NULL) {
      printf("輸入的字符串是:%s", str);
   }

   return 0;
}

在上面的代碼中,使用了fgets()函數來讀取輸入的多行字符串。該函數的第一個參數是一個字符數組,用于存儲輸入的字符串;第二個參數是數組的大小;第三個參數是輸入源,可以使用stdin表示從標準輸入中讀取。

循環使用fgets()函數來讀取多行字符串,直到遇到EOF(文件結束符)為止。每次讀取一行字符串后,使用printf()函數將其輸出到屏幕上。

0
衡东县| 定襄县| 搜索| 铁力市| 平原县| 安泽县| 轮台县| 皋兰县| 香河县| 青龙| 陆川县| 敦化市| 曲周县| 东兴市| 北京市| 莱阳市| 定安县| 元氏县| 东丰县| 大邑县| 广安市| 志丹县| 祥云县| 清涧县| 和平县| 齐河县| 福清市| 蛟河市| 图木舒克市| 汾阳市| 城步| 揭东县| 大石桥市| 山东| 栖霞市| 佛教| 济源市| 介休市| 始兴县| 天台县| 桐梓县|