Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/11/2009, 13:02
shadowws2
 
Fecha de Ingreso: noviembre-2009
Mensajes: 2
Antigüedad: 15 años, 4 meses
Puntos: 0
una pequeña ayuda

buenas, estoy aprendiendo a programar en dev c++ y nesesito ayuda con un programa.. que trata de calcular el mayor de dos numeros.. pero al correrlo el resultado siempre me da 0, aqui les dejo el programa.. a ver si pueden ayudarme
(pd: estoy aprendiendo asi q disculpen si es un error.. xD obvio)

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

int datos( int z );
int funcion( int x, int y);

int a,b ;

int main (){ // incio programa

datos (a);
datos (b);
funcion (a,b);

getche ();

} // fin programa


int funcion ( int x, int y) { // incio funcion

if (x > y) {
printf("el numero mayor es %d", x);

}else{
printf(" el numero mayor es %d", y );

}

} // fin funcion


int datos ( int z ) { // inicio funcion
printf("ingrese un numero: ");
scanf("%d", &z);

} // fin funcion