Boa noite pessoal, poderiam me ajudar a achar o erro deste código, ou os erros:
OBS: Estou aprendendo sozinho do 0 isso é só uma tentativa de fazer um programa, que leria a melhor nota de uma quantidade X de alunos definidas pelo usuário exibiria o nome do aluno e a nota que ele tirou.
#include<stdlib.h>
#include<stdio.h>
#include<conio.h>
int cont=0;
int alun;
float nota;
float melhornota=0;
char nome[61];
char best[61];
int main (void) {
printf(" BEM VINDO A ESCOLA !!\n \n");
printf(" \n Quanto alunos tem na classe: ");
scanf("%d",&alun);
while(cont<alun) {
printf(" \n Insira o nome do aluno: ");
scanf("%s",nome);
printf(" \n Insira a nota do aluno: ");
scanf("%f",¬a);
if (nota>melhornota){
melhornota=nota;
best==nome;
}
cont++;
}
printf("\n O aluno %s",nome);
getch();
printf("atingiu a nota %1.f",melhornota);
printf("e teve o desempenho mais alto da turma \n " );
system("pause");
}