Código C:
Ver originalint Validar(char * cadena)
{
int res=-1;
int parametro;
do{
printf("\nIntroduce %s: ",cadena
); res
=scanf("%d",¶metro
); if(parametro<=0 || res==0)
{
}
}while(parametro<=0 || res==0);//si parametro es positivo y scanf valido
return(parametro);//devuelvo parametro validado
}
int main()
{
int altura = Validar("altura");
int ancho = Validar("ancho");
return 0;
}