25/01/2005, 12:07
|
| | | Fecha de Ingreso: mayo-2004 Ubicación: Lucentum
Mensajes: 6.192
Antigüedad: 20 años, 5 meses Puntos: 74 | |
Turbo C no trabajo bajo Windows, solo compila codigo de 16 bits para MS-DOS y por eso podes usar esos dos opcodes.
El problema con el programa es que a sprintf le estabas pasando el valor de la variable en vez de la posicion en memoria que necesita para meter el valor obtenido del teclado ahi. Como te lo pase tiene que funcionar, DEVC++ es un IDE que usa GCC para compilar sino me equivoco, de cualquier manera el error esta ahi, proba a comentar esa linea sino.
Ring 3, es el anillo donde se ejecuta el codigo de usuario, ring 0 es el de codigo del kernel (donde van los drivers x ej.)
__________________ ¡Peron cumple, Evita dignifica! VIVA PERON CARAJO |