Bueno ya estoy aprendiendo a estructurar algoritmo y programas en lenguaje c (no sabia programar nada nada de hecho aun no se )pero ayer tuve una Prueba en la universidad y me mandaron hacer 2 programas los hice bien , pero el profesor se sento en la computadora y revento los programas y me dijo tienes 5 puntos de 20 que valian los 2 programas porque uno era un cajero donde valide que entrara solo numero , pero cuando le dio retirar , depositar marco letra y negativo y saque mala nota ,
me siento mal porque estoy estudiando pero no se validar para que no entre datos
#include <stdio.h>
int main(){
char term;
float num;
if(scanf("%f%c",&num
,&term
)!=0||term
!='\n'){
}else{
printf("numero valido %f\n",num
); }
return 0;
}
este codigo me lo habia dado aqui pero no me sirvio para implementalo en mis programas
no se como implementar atoi o isdigit en mis programas alguien tiene un ejemplo de un programa donde se vean validaciones para verlo
me siento mal