Galera estou fazendo um exercício que pede o seguinte: Faça um programa que leia um vetor com quinze posições para números inteiros. Crie, a seguir, um vetor resultante que contenha todos os números primos do vetor digitado. Escreva o vetor resultante. Meu código até agora é esse, mas esta dando erro, e já não sei mais o que fazer :/
#include<stdio.h>
#include<stdlib.h>
#include<conio.h>
#include<locale.h>
#include<iostream>
int main()
{
setlocale(LC_ALL,"Portuguese");
int vetor[5], i, vetor_R[5],cont=0,j;
for(i=0;i<5;i++)
{
printf("Digite um número: ");
scanf("%d",&vetor);
}
for(i=0;i<5;i++)
{
cont=0;
for(j=0;j<vetor;j++)
{
if(vetor%j==0)
cont++;
if(cont==2)
vetor_R = vetor;
}
}
for(i=0;i<5;i++)
{
printf("[%d]",vetor_R);
}
printf("\n\n\n");
system("pause");
}