任意輸入一個字元,如果是數字字元,則輸出相應的數字,是空格輸出它的ASCII碼值,否則,原樣輸出?使用者63387189725812019-11-15 08:53:30

/*測試過可用*/

#include

#include

int main() {

char one;

printf(“請輸入一個字元。\n”);

scanf(“%c”,&one);

if(one>29 && one<40)

{

printf(“%d”,(int)one);

}

if(one==32)

{

printf(“32”);

}

else

printf(“%c”,one);

return 0;

}