1
resposta

[Projeto] Alocando matrizes dinamicamente - também realizei o teste

#include <stdio.h>
#include <stdlib.h>

int** matriz;
int linhas = 5;
int colunas = 10;

int main()
{
    matriz = malloc(sizeof(int*) * linhas);
    for(int i = 0; i < linhas; i++)
    {
        matriz[i] = malloc(sizeof(int) * (colunas+1));
    }

    int soma = 0;
    for(int i = 0; i < linhas; i++)
    {
        for(int j = 0; j < colunas; j++)
        {
            soma++;
            matriz[i][j] = soma;
        }
    }

    for(int i = 0; i < linhas; i++)
    {
        for(int j = 0; j < colunas; j++)
        {
            printf(" %d", matriz[i][j]);
        }
        printf("\n");
    }

}
1 resposta

Olá Matheus, tudo bem com você?

Seu código está correto e atende o que foi proposto na atividade. Continue com essa dedicação e empenho.

Em caso de dúvidas, basta criar uma nova postagem no fórum da Alura.

Bons estudos.

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software