Ir ao conteúdo
  • Cadastre-se

Problema no resultado do programa


PaulaFabiana

Posts recomendados

Alguém sabe onde estou errando, porque quando executa so da um numero

 

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

 /*Faça um programa que leia um primeiro vetor com dez números inteiros e um segundo vetor com cinco números inteiros.
 Mostre uma lista dos números do primeiro vetor com seus respectivos divisores ]
 armazenados no segundo vetor, bem como suas posições*/
 int main()
 {
         setlocale(LC_ALL, "portuguese");
        int i, vetor1[10], vetor2[5], posi, j=0;

    for(i=0; i<10; i++){
    printf("Digite os 10 números do 1° vetor: ");
    scanf("%d", &vetor1);}
    for(i=0; i<5; i++){
    printf("Digite os 5 números do 2° vetor: ");
    scanf("%d", &vetor2);}

    for(i=0; i<10; i++){

    if(vetor1%vetor2==0){
            posi=i;
            printf("\nNumero %d", vetor1);
            printf("\nDivisivel por : %d na posição %d\n", vetor2, posi);
        j=1;
    }
    }if(j!=1){
    printf("\nNão ha divisor\n");}

    }
 

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...