Hola, haber si me podeis ayudar con una cosilla.
Estamos haciendo unos ejercicios de C en clase, solo me quedan unos pocos de hacer en los que he de usar funciones y ahora que me he puesto a hacerlos, no me funciona....
Creo que lo pongo todo como explico el profesor en clase, he probado de varias formas que funcione pero si no da un error al compilar, da otro:
void ej(int *aa,int *bb){
aa=3;
bb=4;
}
main(){
int a=1;
int b=1;
ej(a,b);
printf("%i",a+b);
system("pause");
}
Lo que ha de hacer es modificar los valores de a y b en el procedimiento ej, pero ya no se que hacer. Supongo que solo he de ir el lunes a clase y preguntarlo pero no me hace gracia estar todo el finde semana parado, y lo peor, sin saber como hacerlo funcionar.
Es curioso, pero ejemplos de funciones que he encontrado en varios sitios de internet tambien dan erroes, tanto compilando con windows como con linux. Uso el comando gcc para compilar en ambos.