# C++, <s>106</s> 98 bytes I used two loops and a few tricks. #import <cstdio> main(){for(int i,j;i++-9;j=0)while(j++-i)printf("%dx%d=%d%c",j,i,i*j,j<i?32:10);}