Advertisement
KuoHsiangYu

判斷中文英文字2.c

Aug 20th, 2018
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.70 KB | None | 0 0
  1. //判斷中文英文字2.c
  2. //https://www.facebook.com/groups/1403852566495675/permalink/2162353213978936/?__tn__=-R
  3. //Kuo_Hsiang_Yu
  4.  
  5. #include <stdio.h>
  6. #include <stdlib.h>
  7. #include <string.h>
  8.  
  9. int main(int argc, char *argv[])
  10. {
  11.     system("color f0");
  12.    
  13.     char input[100] = {};
  14.    
  15.     printf("請輸入字串:");
  16.     gets(input);
  17.    
  18.     //逐一處理處理每個字元
  19.     int i = 0;
  20.     for (i = 0; i < strlen(input); i++)
  21.     {
  22.         if ((int)input[i] < 0)
  23.         {
  24.             //中文字元
  25.             printf("您輸入的字串包含中文字。\n");
  26.             i = i + 1;
  27.         }
  28.         else
  29.         {
  30.             //英文字元
  31.             printf("您輸入的字串包含英文字或阿拉伯數字。\n");
  32.         }
  33.     }
  34.    
  35.     printf("\n");
  36.     system("pause");
  37.     return 0;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement