Codice:
#include <stdio.h>
int sommaTraInteri(int myA, int myB, int*, int*);
int main(){
int mA=12;
int mB=16;
int sum=0;
int cur=mA+1;
printf("\n%d\n",sommaTraInteri(mA,mB,&sum,&cur));
}
int sommaTraInteri(int myA, int myB, int *sum, int *cur){
if(*cur>myA && *cur<myB){
*sum=*sum+*cur;
*cur=*cur+1;
sommaTraInteri(myA,myB,sum,cur);
} else return *sum;
}
ho appena fatto questo programma che effettua la somma di tutti gli interi che si trovano tra i due interi passati alla funzione come argomento ( quindi non considera gli estremi nella somma ), il punto è che funziona perfettamente, ma non mi piace stilisticamente e per come è scritto, vorrei migliorarlo un po', ma sarà l'ora, ma non mi vengono molte idee, voi ne avete?