LZ错误不少啊 { b[k]=e[i];
#include
#include
int main()
{
char a[1000],b[1000],e[2001];
int i,p,q,k;
int c[1000]={0},d[1000]={0},sum[1001]={0};
int len_a,len_b;
scanf("%s",e);
p=strlen(e);
for(i=0;i
if(e[i]==',')
{
break;
}
a[i]=e[i];
}
len_a=i-1;
i++;
for(k=0;i
len_b=k-1;
for(i=0;i<=len_a;i++)
c[i]=a[len_a-i]-'0';
for(i=0;i<=len_b;i++)
d[i]=b[len_b-i]-'0';
for(i=0;i<=len_a||i<=len_b;i++)
{
sum[i]+=c[i]+d[i];
if(sum[i]>=10)
{
++sum[i+1];
sum[i]-=10;
}
}
if(sum[i--]>0)printf("1");
for(;i>=0;i--)
printf("%d",sum[i]);
return 0;
}
#include
int main()
{
int a,b;
printf("请输入2个整数,以逗号隔开:\n");
scanf("%d,%d",&a,&b);
printf("相加和为%d:\n",a+b);
}
LZ你看下这个程序,就这的怎么用逗号隔开来输入2个数据了