以下程序的正确的运行结果是( )。 #include<stdio.h> #define MAX 10 int a[MAX],i; sub2() {int a[MAX],i,max; max=5; for(i=0;i<max;i++) a[i]=i; } sub1() {for(i=0;i<MAX;i++)a[i]=i+i; } sub3(int a[]) { int i; for(i=0;i<MAX;i++) printf("%d",a[i]); printf("\n"); } main() {printf("\n"); sub1(); sub3(a); sub2...