#include <stdio.h> #include <stdlib.h>
int main() { ?? ?int **p = 0; ?? ? ?? ?p = (int **)malloc(10 * sizeof(int *)); ?? ?if (NULL == p) ?? ?{ ?? ??? ?printf("malloc error"); ?? ??? ?return 0; ?? ?} ?? ? ?? ?for(int i=0;i<10;i++) ?? ?{ ?? ??? ?p[i] = (int *)malloc(10 * sizeof(int *)); ?? ??? ?if (NULL == p[i]) ?? ??? ?{ ?? ??? ??? ?printf("malloc2 error"); ?? ??? ??? ?return 0; ?? ??? ?} ?? ?} ?? ??? ??? ??? ? ?? ?for(int i=0;i< 10;i++) ?? ?{ ?? ??? ?for(int j=0;j< 10;j++) ?? ??? ?{ ?? ??? ??? ?p[i][j] = i * 10 + j; ?? ??? ??? ?printf("%d ", p[i][j]); ?? ??? ?} ?? ??? ?printf("\n"); ?? ?}?? ? }
|