Ajuda em programa em C

Preciso fazer um programa em C,em que o usuário digite 5 valores/numeros diferentes e o programa diga qual é o menor e qual é o maior numero ou valor:

veja o que eu já fiz,não sei se está certo:

C:

#include <stdio.h>

int main (){

int valor[5];
int conta;

for (conta=0;conta<5;conta++){//usuário digita 5 numeros
printf("Insira um dado:\n");
scanf("%d",&valor[conta]);
}

printf("Dados inseridos:\n");//informa os 5 dados inseridos
for (conta=0;conta<5;conta++){
printf("%d\n",valor[conta]);


}






}