以下のコードをコンパイルすると、次のような警告が表示されます。
警告: 組み込み関数 memset の互換性のない暗黙の宣言 [デフォルトで有効]
void transform(int **a, int m, int n)
{
int *row = malloc(m*sizeof(int));
int *col = malloc(n*sizeof(int));
memset(row, 0, sizeof(row));
memset(col, 0, sizeof(col));
[...]