我想用二維數組顯示輸出。我打印10,11,12的值,但我只顯示一個數字0,1,2。不知道。如何用char數據類型輸出。我不想改變char值,因爲我需要將另一個X和Y分配給number [2] [1] ='X';C程序二維數組char值輸出爲2個字符
我的代碼是在這裏:
#include <stdio.h>
int main(void){
char number[3][4] = {
{'1','2','3','4'},
{'5','6','7','8'},
{'9','10','11','12'}
};
printf("%c",number[2][1]);
return 0;
}
所以。我希望你能幫助我思考如何去做。 非常感謝你!
這段代碼甚至沒有錯誤地編譯過嗎? –
它顯示7警告消息。多字符字符常量。 – cyberoot
你爲什麼不試着去理解警告的含義? –