Ir para conteúdo

POWERED BY:

Arquivado

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

sarcofagobra

Como colocar números na vertical de uma matriz?

Recommended Posts

Vejam que coloquei os números 1,2,3,4,5 na linha horizontal da matriz indicando o número de cada coluna, mas não to conseguindo colocar os números do lado da matriz na vertical indicando as linhas, como faço?

 

#include <stdio.h>
#include <stdlib.h>
main ()
{
    int i,j,M[4][5]={1,0,2,-1,3,4,3,2,1,0,1,-2,3,4,5,8,5,1,3,2},SOMALIN[5]={0}, TOTAL=0;

for(i=0;i<4;i++)                                  
for(j=0;j<5;j++){
SOMALIN[i]+=M[i][j];
      } 

printf("\n\n%2d %2d %2d %2d %2d %9s \n\n", 1,2,3,4,5,"Somalin");  

for(i=0;i<4;i++){                                       
for(j=0;j<5;j++)

printf("%2d ",M[i][j]); printf ("%7d", SOMALIN[i]); 

printf("\n");}
for(i=0;i<4;i++) 
TOTAL+=SOMALIN[i];
printf("\n%22d\n%24s\n\n", TOTAL,"Total");



system("pause");

                }  

Compartilhar este post


Link para o post
Compartilhar em outros sites

bom não consigo compilar o código agora..

teria como colocar um exemplo do q você qr?

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

1. Prefira nomes em maiúsculo apenas para macros;

2. Especifique explicitamente o tipo da main, bem como sua lista de parâmetros: 'int main(void) { ... }';

3. Indente seu código;

4.

 

int foo[5][3] = 
{
{1, 2, 3}, // linha 0 (foo[0])
{4, 5, 6}, // linha 1 (foo[1])
{7, 8, 9}, // ...
{0, 1, 2},
{3, 4, 5}
};

 

o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.