#include <stdio.h>
//Função para verificar a nota.
int verificaNota(int nota);
int main(void) {
int nota, teste = 1;
//teste possui valor 1, portanto gera uma condição verdadeira.
while (teste) {
printf("Digite uma nota entre 0 e 10:\t");
scanf("%d",¬a);
system("cls");
//Para qualquer retorno diferente de zero a nota é válida.
if (verificaNota(nota)){
printf("Nota : %d\n\nValor correto.\n\n", nota);
break;// Encerra o laço caso a nota seja válida.
}
else
printf("Valor invalido !\n\n");
}
system("PAUSE");
return 0;
}
int verificaNota(int nota) {
if (nota < 0 || nota > 10)
return 0;
else
return nota;
}