把两个很长很长的数加在一起。
要求用字符数组。我调试了,每步都没错,怎么就输不出来呢
程序代码:#include <stdio.h>
int main()
{
char a[10],b[10],c[10];
int i,j,n,m,k;
a[0]=' ';
printf("请输入9个数:");
for(i=1;i<10;i++)
scanf("%c",&a[i]);
b[0]=' ';
printf("请输入9个数:");
for(j=1;j<10;j++)
scanf("%c",&b[j]);
for(i=9;i<10;i--)
{
n=a[i]+b[i];
m=n-96;
if(m>=10)
{
c[i]=48+m-10;
c[i-1]=c[i-1]+1;
}
else
c[i]=m+48;
}
for(i=9;i<10;i--)
printf("%c",c[i]);
}






