#include<stdio.h> #include<stdlib.h> /*題目:輸入一行字符,分別統計出其中英文字母、空格、數字和其它字符的個數*/ int main() { system("color 1F"); // 設定顯示框為藍底白字 system("mode con cols=80 lines=30"); //固定顯示框尺寸 /******************************************程序主體分割線(頂部)*************************/ int l=0,i; char s[100]; printf("請輸入一行字符(回車鍵結束):\n"); for(i=0;i<100;i++){ scanf("%c",&s[i]); //數組變量逐個賦值,便於后期通過數組操作實現對字符串中單個字符的運算 if(s[i]=='\n') break; //通過回車/n實現結束輸入 } l=i; //引入字符長度計數變量,便於后期輸出不出錯 for(i=0;i<l;i++) //s[l]是\N字符 printf("%c",s[i]); /******************************************程序主體分割線(底部)***************************/ return 0; }