首页 > 解决方案 > 我想用 C 中的数字替换字母

问题描述

我想用C编写某种程序来编码和解码消息,现在我成功地制作了解码器,我想做的就是如果我ex。在 input.txt 文件中输入“Hello” 我希望它作为字母在字母表中的位置打印为 output.txt 文件中的“8 5 12 12 15”。到目前为止我所做的只是制作了一个非常简单的解码器:

    if(a==1)
printf("a");
    if(a==2)
printf("b");

依此类推……我在解码器中将空间分配为 11111。我对C很陌生,我只在学校学习它并且具有非常基础的知识。如果有人愿意解释它,我将非常感激。如果可能的话,我想用字典来做。ex。[a]=1 [b]=2 这样如果我愿意,我可以更改它们的数值。

标签: cnumbersalphabetletter

解决方案


推荐阅读