🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #10593

problemas con funciones en C

#10593
From: Javier Beltrán Sánchez
Date: Fri, 15 Feb 2002 21:24
60 lines
2402 bytes
Buenas.
Estoy aprendiendo el manejo de las funciones leyendo un manual de la
p�gina: http://www.elrincondelc.com , en una de sus contenidos dice:

Consiste en definir despu�s de las variables las cabeceras de las
funciones, sin escribir su c�digo. Esto nos permite luego poner las
fucniones en cualquier orden. Ejemplos:

#include <stdio.h>
#include <conio.h>

void compara( int a, int b );     /* Definimos la cabecera de la
funci�n */

int main()
     {
     int num1, num2;
     int resultado;

     printf( "Introduzca dos n�meros: " );
     scanf( "%i %i", num1, num2 );
     
     resultado = compara( num1, num2 );
     printf( "El mayor de los dos es %i\n", resultado );
     }

int compara( int a, int b )     /* Ahora podemos poner el cuerpo de la
funci�n donde queramos. */
               /* Incluso despu�s de donde la llamamos (main) */
     {
     int mayor;
     if ( a>b )
     mayor = a;
     else mayor = b;

     return mayor;
     }

------------------------------------
Pero a mi esto no me compila correctamente, me da errores, tambien lo
intente de otra forma mucho mas sencilla:

#include <stdio.h>

void saludo()
int main()
{
saludo();
}
int saludo();
 { printf("Hola");
 }

Y claro, esto no compila, ya se existen otras formas de usar las
funciones, pero a mi me interesa como bien dice el texto: definir
despu�s de las variables las cabeceras de las funciones, sin escribir
su c�digo. Esto nos permite luego poner las fucniones en cualquier
orden.

Muchas gracias a todos y un saludo.
Technical Details
Message-ID: <ab4993a4.0202151324.69be9b6@posting.google.com>
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII
X-Google-Thread: f86c8,c656845430737f4a,start
X-Google-Attributes: gidf86c8,public
X-Google-ArrivalTime: 2002-02-15 13:24:31 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!postnews1.google.com!not-for-mail
From: quantium@lycos.es (Javier Beltrán Sánchez)
Newsgroups: es.comp.os.linux.programacion
Subject: problemas con funciones en C
Date: 15 Feb 2002 13:24:31 -0800
Organization: http://groups.google.com/
Lines: 60
Message-ID: <ab4993a4.0202151324.69be9b6@posting.google.com>
NNTP-Posting-Host: 62.83.1.104
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Trace: posting.google.com 1013808271 29305 127.0.0.1 (15 Feb 2002 21:24:31 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: 15 Feb 2002 21:24:31 GMT