#include void main() { int i,j; int a[9][9]; for(i=1;i<=9;i++) for(j=1;j<=9;j++) { a[i-1][j-1]=i*j; } //以上为生成99乘法表数组 for(i=0;i<9;i++) { for(j=0;j<9;j++) { printf("%d\t",a[i][j]); } printf("\n"); } //以上为对应格式输出 } 这样应该是可以了