Hola a todos nesecito ayuda, cree una función sumar y no logro hacer andar el programa ya que me da un error al compilar aquí les dejo el código para que lo vean
#include <stdio.h>
#include <stdlib.h>
int main()
{
int sumar (int,int);
void main()
{ int a,b,res;
scanf("%i%i,&a&b");
res=sumar(a,b);
printf("%+%i=%i",a,b,res);
}
int sumar (int aa,int bb);
{
int rres;
rres=aa+bb;
return rres;
}
}
el programa es un desastre... las funciones no se declaran dentro del main... menos aún declarar un void main dentro del main... el main es de tipo int, no void y te falta el return del main... y hay muchos errores más
#include <stdio.h>
#include <stdlib.h>
int sumar (int,int);
int main(){
int a,b,res;
scanf("%i %i",&a,&b);
res=sumar(a,b);
printf("%i+%i=%i",a,b,res);
return 0;
}
int sumar (int aa,int bb){
int rres;
rres=aa+bb;
return rres;
}
presta más atención a loo que programas y lee los errores del compilador
Amigo estás creando los prototipos de las funciones adentro del main esto se una violacion, deben de ir siempre fuera de las funciones.