Post by quiquePara leer datos enteros utilizo scanf("%d",&var), como puedo
controlar que sean numeros y no aborte el programa.
Pues, hasta donde yo se, no utilizando scanf :). Puedes utilzar
fgets y luego strtol o atoi, atol... Otra opción, *creo*, puede ser
utilizar fgets y sscanf.
Yo hice una función para leer un entero y utilizo la opción de
fgets y strtol y se que previamente utilicé fgets junto con sscanf,
pero ahora no recuerdo el porqué del cambio :)
Ta llueu.
--
Ubuntu 6.06 (dapper) (kernel 2.6.15-26-amd64-generic x86_64)
AMD Athlon(tm) 64 Processor 3200+ (2200.096 MHz) up 3 days, 12:49
HT: C.D. Arrancatapinos (488047) VI.759 # http://muxin.no-ip.org/
SK: C.D. Arrancatapinos (18088) IV.57 # http://muxin.yi.org/