[ Foro de C ]
hola! he realizado el programa pero no encuentro el error, muchisimas gracias!
aqui os dejo el programa:
#include<stdio.h> void maxref (int,int,int*); void main(void) { int num1,num2,result; printf("\n deme el valor de los dos numeros:"); scanf("%d,%d",&num1,&num2); maxref(num1,num2,&result); printf("\n el resultado mayor es %d",result); } void maxref(int x,int y,int*res); { if(x>y) *res=x; else *res=y; }
en el compilador me pone que los errores estan en :
4 C:\Users\Desktop\SinNombre7.c [Warning] return type of 'main' is not `int'
12 C:\Users\Desktop\SinNombre7.c syntax error before '{' token
Los mismos dos errores que en el ejercicio anterior:
- Aviso, pero no error grave: "main" debería ser "int" (y devolver 0);
- Error grave: sobra un punto y coma antes de los detalles de la función.
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)