Ajuda ponteiros

1 resposta
programação
P

Tenho esta matriz 3x3 já feita, agora preciso receber e imprimir essa mesma matriz usando somente aritmética de ponteiros, sem índices.Já fiz uma pesquisa sobre ponteiros mas os artigos encontrados não ajudaram muito.

#include<stdio.h>

#include<conio.h>

int main (void )

{

int matriz[3][3],i, j;

printf ("\npreencha a matriz\n\n");

for ( i=0; i<3; i++ )

for ( j=0; j<3; j++ )

{

printf (Elemento[%d][%d] = , i, j);

scanf (%d, &matriz[i][j]);

}
for ( i=0; i<3; i++ )

for ( j=0; j<3; j++ )

{

printf ("\nElemento[%d][%d] = %d\n", i, j,matriz[ i ][ j ]);

}

1 Resposta

JulioCesarSF
int main()
{
	int matriz[2][2] = { 1, 2, 3, 4 };

	for (int i = 0; i < 2; i++)
	{
		for (int j = 0; j < 2; j++)
		{
			std::cout << *(*(matriz + i )+j) << std::endl;
		}
	}

	return 0;
}
Criado 15 de dezembro de 2017
Ultima resposta 17 de dez. de 2017
Respostas 1
Participantes 2