int main(int argc, char *argv[]) { srand((int)time(0)); int n; scanf("%d",&n); if(n>0){ int *arr=(int *)malloc(sizeof(int)*n); // int arr[n]; rand_type_1(arr,n); printfArr(arr,n); rand_type_2(arr,n); printfArr(arr,n); rand_type_3(arr,n); printfArr(arr,n); }else{ printf("error"); } return 0; }
/** * 控制台输出二维数组 * @param nums * @param numsRow * @param numsCol */ void printfArr2(int** nums, int numsRow, int numsCol){ printf("[\n"); for (int i = 0; i < numsRow; ++i) { printf("\t"); printfArr(nums[i], numsCol); } printf("\n]"); }