Criar um vetor de 10 posições de inteiros, pedir aos usuários de inserir um valor. Se o valor já se encontra no vetor recusar a inclusão, se não incluir o valor na última posição do vetor
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int copiadovetor[10];
//pede para que o usuario digite um numero
int recebeValorDoUsuario()
{
int j;
printf("Digite um numero:\n ");
scanf("%d",&j);
return j;
}
//colher o valor digitado, e verifica se está no vetor
int * verificaValorDigitado(int vet[10], int valorDigitado)
{
int i;
printf("\nSegundo vetor:\n");
if(vet!=valorDigitado){ for(i=0;i<10;i++){ printf(" %d ",vet); } printf("%d",valorDigitado); } else{ for(i=0;i<10;i++){ printf(" %d ",vet); } } return copiadovetor; }
int * geravetor(int tamanho){ srand(time(NULL)); int vet[tamanho], i; printf("Primeiro vetor:\n"); for(i=0;i<tamanho;i++){ vet=rand() % 10; printf(" %d ",vet); copiadovetor=vet; } return vet; }
int main (){ int v = recebeValorDoUsuario(); int vet = geravetor(10); int r = verificaValorDigitado(vet,v); }