私は配列を持っています:
int arr[]={'1','2','4','8','16','32','64','128'};
そして、私はそれをこの行で呼んでいます:
a=arr[a];
ただし、目的の出力が得られません。入力は期待どおりですが(これを確認しましたが、0〜7になります)、49,50,52,56,49,51,54,49
入力に応じて出力が出力されます。私は何を間違えましたか?
編集:引用符はASCIIを意味します。簡単なことを見逃していたことはわかっていました。