#include <stdio.h>
#include <math.h>
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <malloc.h>
#include <stdlib.h>
void print(int **x,int n,int m)
{
int i, j;
for (i = 0; i<n; i++)
{
for (j = 0; j<m; j++)
}
}
void create(int ***x,int n,int m)
{
int i, j;
*x
= (int**)malloc(n
* sizeof(int*)); for (i = 0; i<n; i++)
{
(*x
)[i
] = (int*)malloc(m
* sizeof(int)); for (j = 0; j<m; j++)
{
}
}
for (i = 0; i<n; i++)
{
for (j = 0; j<m; j++)
}
}
int main()
{
int n=5,m=5;
int **a=NULL;
create(&a,n,m);
print(a,n,m);
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYXRoLmg+CiNkZWZpbmUgX0NSVF9TRUNVUkVfTk9fV0FSTklOR1MKI2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxtYWxsb2MuaD4KI2luY2x1ZGUgPHN0ZGxpYi5oPgoKCnZvaWQgcHJpbnQoaW50ICoqeCxpbnQgbixpbnQgbSkKewogIGludCBpLCBqOwogIGZvciAoaSA9IDA7IGk8bjsgaSsrKSAgCiAgewogICAgZm9yIChqID0gMDsgajxtOyBqKyspICAKCXByaW50ZigiJS4yZCAgIix4W2ldW2pdKTsKCgoJcHJpbnRmKCJcbiIpOwogIH0KICBwcmludGYoIlxuIik7cHJpbnRmKCJcbiIpOwp9CgoKCnZvaWQgY3JlYXRlKGludCAqKip4LGludCBuLGludCBtKQp7CiAgaW50IGksIGo7CiAgKnggPSAoaW50KiopbWFsbG9jKG4gKiBzaXplb2YoaW50KikpOwogIGZvciAoaSA9IDA7IGk8bjsgaSsrKSAgCiAgewogICAgKCp4KVtpXSA9IChpbnQqKW1hbGxvYyhtICogc2l6ZW9mKGludCkpOwogICAgZm9yIChqID0gMDsgajxtOyBqKyspIAogICAgewoJCQkgKCp4KVtpXVtqXT1yYW5kKCklMTAwOwoJCQkgcHJpbnRmKCIlLjJkICAiLCgqeClbaV1bal0pOwogICAgfQoJcHJpbnRmKCJcbiIpOwogIH0KICBwcmludGYoIlxuIik7cHJpbnRmKCJcbiIpOwogICBmb3IgKGkgPSAwOyBpPG47IGkrKykgIAogIHsKICAgIGZvciAoaiA9IDA7IGo8bTsgaisrKSAgCglwcmludGYoIiUuMmQgICIsKCp4KVtpXVtqXSk7CgoKCXByaW50ZigiXG4iKTsKICB9CiAgcHJpbnRmKCJcbiIpO3ByaW50ZigiXG4iKTsKfQoKCmludCBtYWluKCkKewoJaW50IG49NSxtPTU7CglpbnQgKiphPU5VTEw7CiAgICBjcmVhdGUoJmEsbixtKTsKCXByaW50KGEsbixtKTsKICAgIHJldHVybiAwOwp9Cgo=