Quantcast
Channel: Últimos conteúdos
Viewing all articles
Browse latest Browse all 14190

Não imprime valores

$
0
0

Pessoal, Bom dia! Tenho que resolver um problema que diz:" Ler oito elementos numéricos inteiros em uma matriz A do tipo vetor. Construir uma matriz B de mesma dimensão com os elementos da matriz A multiplicados por 3. Apresentar os elementos A e B lado a lado."

Estou tendo um problema pois ele não mostra o conteúdo dos vetores, ele "salta" a saída dos valores.

#include <stdio.h>
int main(void)
{
  int I, A[8], B[8];
  char PAUSA;

//ENTRADA DOS DADOS  E PROCESSAMENTO DOS DADOS --> B[I] = A[I] * 3
  for(I = 0; I <= 7; I++)
    {
      printf("A[%i] = ", I + 1);
      scanf("%i", &A[I]);
      while((getchar() != '\n') && (!EOF));
      B[I] = A[I] * 3;
    }
    printf("\n");

//SAÍDA DOS DADOS

  printf("MATRIZ A", "%10s");
  printf("MATRIZ B");
  printf("\n");

  for(I = 0; I <= 7; I++)
    {
      printf("A[%i] = %i", I + 1, A[I]);
      printf("%10s");
      printf("B[%i] = %i", I, B[I]);
      printf("\n");
    }

  printf("\n");
  printf("Tecle <ENTER> para sair...");
  PAUSA = getchar();

  return 0;
}


Viewing all articles
Browse latest Browse all 14190

Trending Articles