c语言实现乘法口诀表

试题详情:要求对任意给定的两个正整数x,y,输出下三角乘法口诀表。(输入时x>y,若x<y则交换)
输入提示:输入仅一行,由键盘输入2个9以内的正整数,两个值之间用空格分隔。
输出提示:输出下三角乘法口诀表,其中等号左边两个数字各占1位,等号右边数字占4位、左对齐。
输入样本:2 6
输出样本:22=4
3
2=6 33=9
4
2=8 43=12 44=16
52=10 53=15 54=20 55=25
62=12 63=18 64=24 65=30 6*6=36


#include<stdio.h>
int main(){
    int a,b;
    scanf("%d",&a);
    scanf("%d",&b);
    for (int i=a; i<=b; i++){
        for (int j=a; j<=i; j++){
                printf("%d*%d=%d ", i,j,i*j);
        }
        printf("\n");
    }
    return 0;
}