scanf("%c",&ch);//加個取地址符號
或者是定義成字符串
char ch[20];
scanf("%s",ch);//不要取地址符號 註意輸入字符串是%s
妳定義的 char ch 是不能輸入漢字的因為壹個漢字占2個字符 只能輸入壹個字符
但定義成char ch[20];就可以輸入漢字了或者是字符串(20個之內)