Boa tarde a todos. Sou um iniciante e preciso de uma ajuda para um programa da facul. Pedi ao usuário apra digitar um número de um menu que cairá num switch, porém se o usuário digitar um caracter, não numérico, o programa entre em loop, pois existe um scanf(%d,&var) logo após. Coloquei uma restrição entre os números de 1 a 5, porém como faço para não aceitar caracteres? Obrigado pela ajuda, Alvaro