elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: [1]
1  Programación / Programación C/C++ / Re: Duda de un novato en: 5 Mayo 2012, 19:11 pm
     Gracias a todos por vuestras respuestas ;D, me han ayudado la verdad. Así he sabido que escribía mal
el "O2" pues tenía que escribir "o2" (la o minúscula) si no me salía el error mencionado.  Terminaré de mirar la web con la que estoy y empezaré con el libro que me comentas.  ;-).


2  Programación / Programación C/C++ / Re: Duda de un novato en: 5 Mayo 2012, 16:34 pm
Muchas gracias por la rapidez de vuestras respuesta. El mensaje que me da es el siguiente

talek@ubuntu11:~$ gcc -Wall -O2 -o prueba4 prueba4.c
prueba4.c: In function ‘main’:
prueba4.c:14:12: warning: ignoring return value of ‘scanf’, declared with attribute warn_unused_result

Para ejecutarlo lo pongo así porque leí que Wall es para que te muestre todos los warning. El -O2 es para optimización de 32bits y el -o ya no me acuerdo. El caso es que las pruebas básicas que he hecho hasta ahora no me daba ningún problema por lo que entendí que ejecutaba bien todos los programas con este enunciado. Pero por lo que he probado si lo ejecuto así:

talek@ubuntu11:~$ gcc  prueba4.c
talek@ubuntu11:~$

Funciona perfectamente. Y se soluciona el único problema que veo es que no puedo definir el archivo resultante ME SALE SIEMPRE: A.OUT y me gustaría poder definirlo desde el principio. Muchas gracias.

Gracias a todos, estoy aprendiendo poco a poco con éste tutorial :
http://wiki.cabal.mx/wiki/Curso_de_Programaci%C3%B3n_en_C/Prog23
Concretamente en esta pagina ponen el ejemplo del que hablo y a ellos no le salen error. :-S
Me recomendáis seguir con él u otro tutorial? Me gusta que tenga vídeos explicándolos.
3  Programación / Programación C/C++ / Duda de un novato en: 5 Mayo 2012, 15:05 pm
Hola a todos, espero no molestar a nadie con mi pregunta. si no os importa podriais decirme ¿donde cometo el fallo en este programa tan simple?


    #include <stdio.h>

    int main( void )

    {

      int edad;

      printf( "Escribe su edad,\n" );
      scanf( "%d", &edad);
      printf( "su edad: %d", edad );

      return 0;

    }
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines