Ver Mensaje Individual
  #5 (permalink)  
Antiguo 16/11/2011, 07:26
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años, 8 meses
Puntos: 228
Respuesta: Nombre de variables automatico guardado en array para reutilizar función

Código C:
Ver original
  1. int Validar(char * cadena)
  2. {
  3.     int res=-1;
  4.     int parametro;
  5.      do{  
  6.            printf("\nIntroduce %s: ",cadena);
  7.            res=scanf("%d",&parametro);  
  8.                     if(parametro<=0 || res==0)
  9.                     {
  10.                             printf("\nERROR!!!!");
  11.                             fflush(stdin);//limpio buffer
  12.                     }                
  13.      }while(parametro<=0 || res==0);//si parametro es positivo y scanf valido
  14.      return(parametro);//devuelvo parametro validado
  15. }
  16.  
  17. int main()
  18. {
  19.     int altura = Validar("altura");
  20.     int ancho = Validar("ancho");
  21.     return 0;
  22. }