逻辑有点混乱凑合看看
#include<stdio.h>
#include<string.h>
int max(int a,int b){
if(a>b)return a;
else return b;
}
void add(char a[1005],char b[1005],char c[1005]){
int maxl=max(strlen(a),strlen(b));
int k=0;
for(int i=0;i<maxl;i++){
int av=(a[i]-'0');
int bv=(...