|
|
От: | UgN | |
| Дата: | 02.06.03 12:16 | ||
| Оценка: | |||
UgN>char*sum(char*A,char*B,int X,int Y,int*Z){
UgN>int e=strlen(A)+1,f=strlen(B)+1,g=max(e,f)+1;char*C=new char[g];
UgN>do{char*pc=C+g;*pc=(e?*(A+--e):0)+(f?*(B+--f):0);*(pc-1)=*pc/10;*pc%=10;}while (--g);
UgN>*Z= X^Y;return C;}
UgN>int x = 0;
char* z = sum( "\1\2\3\4", "\1\2\3\4\5", 1, 0, &x );