/* ** mult - binary multiplication verification program ** written by Joseph B. Evans, 7/25/88 */ #include #include main(ac,av) int ac; char **av; { int x,y,z; int xbits,ybits,zbits; printf("x (binary): "); scan_binary(&x,&xbits); printf("y (binary): "); scan_binary(&y,&ybits); z = x*y; zbits = xbits + ybits; printf("x (decimal): %d\t\tx (binary): ",x); print_binary(x,xbits); printf("y (decimal): %d\t\ty (binary): ",y); print_binary(y,ybits); printf("z (decimal): %d\t\tz (binary): ",z); print_binary(z,zbits); }