C语言如何将输入字符串中的数字替换为字母

输入的ASC码数是不确定的。
比如我输入:78 78 121 32 119 97 110 116 32
希望得到:nny want
怎么做到呢。新手自学C语言,希望解释的小白一点,谢谢各位

第1个回答  2017-10-04
#include <stdio.h>
int main()
{
int a[20],i,j;
for(i=0;i<20;i++)
{
scanf("%d",&a[i]);
if(getchar()=='\n')
{
break;
}
}

for(j=0;j<=i&&j<20;j++)
{
putchar(a[j]);
}
return 0;
}本回答被提问者和网友采纳
相似回答