Ir ao conteúdo
  • Cadastre-se

Rotação de matrizes


Ir à solução Resolvido por MassakiMsk,

Posts recomendados

  • Solução

#include<stdio.h>int main(){    int h, l, matriz[10][10], i, j;    printf("Digite a altura da matriz:\n");    scanf("%d", &h);    printf("Digite a largura da matriz:\n");    scanf("%d", &l);    printf("Insira a matriz:\n");    for(i=0;i<h;i++){        scanf("%d", &matriz[i][0]);        for(j=1;j<l;j++){            scanf(" %d", &matriz[i][j]);        }    }    for(i=0;i<l;i++){        for(j=0;j<h;j++){            printf("%d ", matriz[h-j-1][i]);        }        printf("\n");    }    return 0;}

 

A entrada para o seu exemplo deve ser assim:

3

2

1 4

2 5

3 6

Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber 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...