static void subposint(char a[], char b[], char c[]) { int i; int carry = 0; int a1; int b1; c[0] = '+'; for (i=INTSIZE-1;i>0;i--) { a1 = a[i]; b1 = b[i]; if ( a1 == ' ') a1 = '0'; if ( b1 == ' ') b1 = '0'; c[i] = a1 - b1 - carry + '0'; carry = 0; if (c[i] < '0') { c[i] = c[i] + 10; carry = 1; } } for (i=1;i