Ir ao conteúdo
  • Cadastre-se

duvida matriz (troca uma linha por outra)


Eric Cerqueira

Posts recomendados

o usuario da os dados que preenchem a matriz e insere também as linhas que ele quer que sejam trocadas,,, tentei fazer mas ta dando erro no for pra trocar uma linha pela outra .... deem uma luz aiii !!

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

int main()
{
int i,j,x,y,aux;
int M[3][3];

for(i=0 ; i<3 ; i++)
for(j=0 ; j<3 ; j++)
{
printf("\nDigite o termo A%d%d: ",i+1,j+1);
scanf("%d",&M[i][j]);
}
for(i=0 ; i<3 ; i++)
{
printf("\n|");
for(j=0 ; j<3 ; j++)
{
printf("%4d",M[i][j]);
}
printf("|");
}
printf("\n");
printf("/n Digite as linhas a serem trocadas: ");
scanf("%d""%d",x,y);



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

aux = M[x][j];
M[x][j] = M[y][j];
M[y][j] = aux;

}

for(i=0 ; i<3 ; i++)
{
printf("\n|");
for(j=0 ; j<3 ; j++)
{
printf("%4d",M[i][j]);
}
printf("|");
}
printf("\n");
system("PAUSE");
return(0);
}

Link para o comentário
Compartilhar em outros sites

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Ebook grátis: Aprenda a ler resistores e capacitores!

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!