void myscanf(const char *formato,...)
{
char bufferinterno[80];
int vars=0;
/* codigo para contar los argumentos de entrada
basicamente cuento los % para saber las variables
que tengo que leer
(almacenado en vars)
*/
/* Inicio el buffer interno */
memset(bufferinterno
,0,sizeof(bufferinterno
));
/* intento iniciar la variable referenciada */
memset(*(&format
+vars
),0,sizeof(*(&format
+vars
)));
}