#include<stdio.h> #include<stdlib.h> void main(int num, char* args[]) { int x, y; scanf("%d%d", &x, &y); int **pp = (int **) malloc(sizeof(int *)*x); for(int i = 0; i < x; i++) { pp[i] = malloc(sizeof(int)*y); } int n = 0; for(int i=0; i < x; i++) { for(int j = 0; j < y; j++) { pp[i][j] = n++; printf("%d ",pp[i][j]); } printf("\n"); } }
?
原文:http://smallbug-vip.iteye.com/blog/2288729