请实现这么一个函数:传入一个int值,在屏幕输出类似LED显示屏效果的字母拼图, 例如: 输入1234567890,输出: 提示:请注意每个字符的固定宽度和高度,两个数字间保留一个空格。 函数签名:void LEDprint(int num); #define HEIGHT 7 void LEDprint(int num) { int a[14]; int i=0; while(num) { a[i]=num%10; i++; num/=10; } for(int j=0;j { for(int k=i-1;k>=0;k--) { static int m=0; switch(a[k]) { case 0: switch(j) { case 0: case 6: printf(“---”); break; case 1: case 2: case 3: case 4: case 5: printf(“| |”); break; } break; case 1: switch(j) { case 0: case 6: printf(“ ”); break; case 1: case 2: case 3: case 4: case 5: printf(“ |”); break; } break; case 2: switch(j) { case 0: case 3: case 6: printf(“---”); break; case 1: case 2: printf(“ |”); break; default: printf(“| ”); } break; case 3: switch(j) { case 0: case 3: case 6: printf(“---”); break; default: printf(“ |”); break; } break; case 4: switch(j) { case 0: printf(“ ”); break; case 1: case 2: printf(“| |”); break; case 3: printf(“---|”); break; default: printf(“ |”); break; } break; case 5: switch(j) { case 0: case 3: case 6: printf(“---”); break; case 1: case 2: printf(“| ”); break; default: printf(“ |”); break; } break; case 6: switch(j) { case 0: case 6: printf(“---”); break; case 1: case 2: printf(“| ”); break; case 3: printf(“|---”); break; default: printf(“ |”); } break; case 7: switch(j) { case 0: printf(“---”); break; default: printf(“ |”); } break; case 8: switch(j) { case 0: case 6: printf(“---”); break; case 3: printf(“|--|”); break; default: printf(“| |”); break; } break; case 9: switch(j) { case 0: case 6: printf(“---”); break; case 3: printf(“--|”); break; case 1: case 2: printf(“| |”); break; default: printf(“ |”); break; } break; } } m++; if(m==2) { printf(“ ”); m=0; } printf(“\n”); } }