Hola, si mal no recuerdo las funciones tienen que tener return´s para salir de ellas, osea que tienes:
void sumar(){
int n1, n2, suma=0;
printf("Digite 2 numeros:");
scanf("%i %i", &n1, &n2);
suma=n1+n2;
printf("\n La suma es %i", suma);
return 0;
}
Otra cosa que me pasa a mi cuando me sale el return 1 exit status es que la última vez que corrí mi programa se quedó abierto de fondo, entonces abres tu administrador de tareas y lo cierras definitivamente antes de volver a compilar (monitor de recursos).
void sumar(){
int n1, n2, suma=0;
printf("Digite 2 numeros:");
scanf("%i %i", &n1, &n2);
suma=n1+n2;
printf("\n La suma es %i", suma);
return 0;
}
Otra cosa que me pasa a mi cuando me sale el return 1 exit status es que la última vez que corrí mi programa se quedó abierto de fondo, entonces abres tu administrador de tareas y lo cierras definitivamente antes de volver a compilar (monitor de recursos).