#include<stdio.h>
#include<stdlib.h>
int main()
{
    int a,b,c;
    printf("请输入第一个字符串:");
    scanf("%s",&a);
    printf("请输入第二个字符串:");
    scanf("%s",&b);
    c = a + b;
    printf("两个字符串的结果为:%s",&c);
    return 0;
}
我输入数字,里面输出来的是字母,我觉得可能是转化成ASCLL码了,但又不清楚具体是为什么转化的。