为字符分配一个整数值

时间:2019-02-19 00:55:13

标签: c char int user-input

采用用户输入的字符并将其转换为特定数字的最佳方法是什么?然后将此数字存储到数组中。我有一些代码已经多次重写,但到目前为止还无法正常工作。

printf("Row: ");
scanf("%d",&fire[0]);
fire[0]--;

我想接受用户的字母输入,并将一个整数写为fire数组作为值。例子(A = 1,B = 2,C = 3 ...)

1 个答案:

答案 0 :(得分:2)

您想读取一个字符并将其转换为距1 + 1的偏移量。

A