#include #include #include int zsh(char s[]) { int p; for(p=0;p=10) { c[j+1]++; c[j]-=10; } } if(c[l]>0) l++; for(j=0;j0?(strlen(a)-zsh(a)-1):0; lxb=pd(b)>0?(strlen(b)-zsh(b)-1):0; char a1[405],b1[405]; lx=lxa>lxb?lxa:lxb; lz=zsh(a)>zsh(b)?zsh(a):zsh(b); for(i=0;i=lx;j--) printf("%c",a1[j]); if(i>=lx) printf("\n"); else { printf("."); for(;j>=i;j--) printf("%c",a1[j]); printf("\n"); } } return 0; }