#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#define MAX_SIZE (1024)
char answer[MAX_SIZE];
char answersign;
char t='+';
void bigadd(char * n1, char * n2);
void bigsub(char * n1, char * n2);
void bigmul(char * n1, char * n2);
void bigtrim(char * num, int length);
void bigsort(char * n1, char * n2, int maxlen);
void printnum(char * num);
void bigadd(char * n1, char * n2)
{
int bit1, bit2, bit3, carry = 0,borrow=0;
int i;
char e1,e2;
char *n3;
answersign = '+';
if(t=='-')
{
if(strcmp(n1,n2)>0)
{
n3=n1;
n1=n2;
n2=n3;
}
else answersign = '-';
for (i = 0; i < MAX_SIZE; i++)