Ir para conteúdo
Fórum Script Brasil

Hazike

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Posts postados por Hazike

  1. #include <stdio.h>
    void intercalada(int vetA[], int tamA, int vetB[], int tamB)
    {
    int a = 0, b = 0;
    int i;
    for(i = 0; i < (tamA+tamB); i++)
    {
    if(!(i % 2))
    {
    if(a > tamA)
    {
    printf("%d ", vetB);
    b++;
    }
    else
    {
    printf("%d ", vetA[a]); // estou recebendo segmentation fault nessa linha, algm pode me ajudar?
    a++;
    }
    }
    else
    {
    if(b > tamB)
    {
    printf("%d ", vetA[a]);
    a++;
    }
    else
    {
    printf("%d ", vetB);
    b++;
    }
    }
     
    }
    }
    int main()
    {
    int tamA = 10, tamB = 5;
    int vetA[10] = {1, 1, 1, 1, 1, 1, 1, 1, 1, 1};
    int vetB[5] = {2, 2, 2, 2, 2};
    intercalada(vetA[10], tamA, vetB[5], tamB);
    return 0;
    }
×
×
  • Criar Novo...