if (!(str = (int**)malloc(sizeof(int*) * m))) {
なんて書く奴はDQN