您好,登錄后才能下訂單哦!
//使用fgets從標準輸入讀入一行數據 //然后使用fputs送標準輸出顯示 #include <stdio.h> #include <stdlib.h> #define MAXLINE 4096 //定義一行的最大字符長度 int main(int argc,char *argv[]) { char buf[MAXLINE]; //緩沖區大小 printf("輸入字符,輸入CTRL+D則停止\n"); //輸出提示符 while (fgets(buf, MAXLINE, stdin) != NULL) //如果從標準輸入讀數據成功 { if (fputs(buf, stdout) == EOF) //如果從標準輸出發生錯誤 { printf("字符輸出發生錯誤\n"); return 1; } } if (ferror(stdin)!= 0) //如果從標準輸入發生錯誤 { printf("輸入出現錯誤\n"); } return 0; }
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。