如何C语言动态输入一个数组再输出对应的字符串

问题遇到的现象和发生背景

我想设计一个C语言程序,就是输入一串数字然后输出对应的字母,对应关系由我自定义,比如输入11输出a,输入12输出b,输入17输出g,输入21输出h,输入27输出n,输入31输出o,输入36输出t,输入41输出u,输入46输出z,以此类推

问题相关代码,请勿粘贴截图
运行结果及报错内容
我的解答思路和尝试过的方法
我想要达到的结果输入11 15 22 12 44可以直接输出a e i b x,!谢谢!
  1. 定义一个足够大的整数数组(或者使用链表等数据结构动态分配内存空间)
  2. 循环利用 scanf("%d") 读入整数
  3. 给整数加上一定量的 ASCII 码偏移量后 print("%c") 输出字符
您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632