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/Prog23Concretamente 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.