All'uni abbiamo fatto una lezione sulle funzioni ma a giudicare dagli esercizi ci ho capito ben poco quindi volevo chiedere e potreste aiutarmi a capire cosa sbaglio.
#include <stdio.h>
#include <stdlib.h>
int acquisisciNumero (void);
int randrange(int, int);
void stampaNumero(int);
int main(){
/**
Scrivere la funzione randrange(min, max) che rende un numero casuale compreso tra min e max
**/
int max, min;
int numero;
max = acquisisciNumero();
min = acquisisciNumero();
numero = randrange(max, min);
stampaNumero(numero);
return 0;
}
int acquisisciNumero (void){
int var = 0;
printf("Inserire numero: ");
scanf("%d", &var);
return var;
}
int randrange(int x, int y){
int var1 = 0, var2 = 0;
return var1+rand()%var2-var1+1;
}
void stampaNumero(int x){
int numero = 0;
printf("\nNumero = %d", numero);
}