莫名其妙3个wa 求助
查看原帖
莫名其妙3个wa 求助
811425
lijiatu123楼主2022/11/20 08:30
#include<stdio.h>
#include<string.h>
int    i,j,max;
int    sum[100000];
int    c[100000],d[1000001];
char   a[100000];
char   b[100000];
int main() {
	scanf("%s\n%s",a,b);
	int  n=strlen(a),m=strlen(b);
	max=n>m?n:m;
	for(i=0,j=n-1; i<=j; i++,j--)
		c[i]=a[j]-'0';
	for(i=0,j=m-1; i<=j; i++,j--)
		d[i]=b[j]-'0';
	for(i=0; i<max; i++) {
	sum[i]+=c[i]+d[i];
    sum[i+1]=sum[i]/10;
    sum[i]=sum[i]%10;
	}
	for(i=max;i>=0;i--)
	{
		if(i=c&&!sum[i])
	printf("%d",sum[i]);
		else
		printf("%d",sum[i]);	
	}
	return 0;
}
2022/11/20 08:30
加载中...