/*Declarações das variáveis*/
int id; //Codigo do partcipante
int nota, notaMaior, codVencedor;
char tecla;
//Entrada de dados via teclado
printf("\nDigite o codigo do participante: ");
scanf("%d",&id);
printf("\nDigite nota do participante: ");
scanf("%d",¬a);
fflush(stdin);
printf("\nDeseja inserir novo aluno?");
printf("\n[Digite S ou s para continuar]: ");
scanf("%c",&tecla);
notaMaior = nota;
codVencedor = id;
//Laço para contagem dos participante
while (tecla == 'S' || tecla == 's')
{
printf("\nDigite o codigo do participante: ");
scanf("%d",&id);
printf("\nDigite a nota do participante: ");
scanf("%d",¬a);
fflush(stdin);
//Obtenção dos cálculos
if (nota > notaMaior)
{
notaMaior = nota;
codVencedor = id;
//Opção para inserir mais paticipantes
printf("\nDeseja inserir um novo aluno?");
printf("\n[Digite S ou s para continuar]: ");
scanf("%c",&tecla);
printf("\n");
}
//Saída dos resultados
printf("\nO codigo do vencedor e': %d e sua nota foi: %d", codVencedor, notaMaior);
printf("\n\n");
}
system("PAUSE");
return 0;
}