全错答案一样
查看原帖
全错答案一样
450055
whfwhf楼主2022/8/27 12:30
#include<stdio.h>
int a[999],b[999],c[999],n,m,i,j,k;
int main()
{
	char x;
	scanf("%c",&x);
	for(i=0;x!='\n';i++)
	{
		a[i]=x-48;
		scanf("%c",&x);
	}
	scanf("%c",&x);
	for(j=0;x!='\n';j++)
	{
		b[j]=x-48;
		scanf("%c",&x);
	}
	for(n=0;n<i/2;n++)
	{
		k=a[n];
		a[n]=a[i-n-1];
		a[i-n-1]=k;
	}
	for(n=0;n<j/2;n++)
	{
		k=b[n];
		b[n]=b[i-n-1];
		b[i-n-1]=k;
	}
	if(j>i)
	i=j;
	for(n=0;n<i;n++)
	c[n]=a[n]+b[n];
	for(n=1;n<i;n++)
	c[n]+=c[n-1]/10;
	if(c[i-1]>=10)
	{
		++i;
		c[i-1]=c[i-2]/10;
	}
	for(n=0;n<i;n++)
	c[n]=c[n]%10;
	for(n=0;n<i;n++)
	printf("%d",c[i-1-n]);
}
2022/8/27 12:30
加载中...