2
« en: Sábado 25 de Abril de 2009, 22:27 »
El problema no creo que sea añadir un 0 a la izquiera, el problema es que lo que tu quieres pasarle como parámetro a la función es un número en octal, que se nota de esa manera.
Si obtienes los permisos desde el terminal, al leerlos de éste en vez de hacerlo por ejemplo scanf("%d",&permiso), deberías hacer que se interpretara como octal: scanf("%o",&premiso).