出力を2次元配列で表示したい。私は10,11,12の値を表示しますが、私は1桁の数字のみを表示します。いい考えはありません。 charデータ型で出力する方法。他のXとYをnumber [2] [1] = 'X'に代入する必要があるので、char値を変更したくありません。2文字のCプログラムの2次元配列のchar値出力
私のコードはここにある:
#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;
}
Soが私はあなたが私にそれをどうやって考えるかを助けてくれると願っています。 ありがとう!
このコードはエラーなくコンパイルされましたか? –
警告メッセージが表示されます。複数文字の定数です。 – cyberoot
警告が何を意味するのか理解しようとしないのはなぜですか? –