Code:
#include <stdio.h>
#include<time.h>

int zufallszahl;


void main(void)
{
srand( time(NULL) );                                   
zufallszahl = rand() % 10 + 1;
printf("Die Zufallszahl zwischen 1 und 10 lautet: %i",zufallszahl);
}
Die funktion srand(time(NULL)) setzt die systemzeit auf NULL, ohne diesen Befehl würde immer die selbe Zahl generiert werden.

Die Funktion rand() % 10 + 1 generiert zahlen zwischen 10 und 1, in dem du diese zahlen änderst, werden zahlen in dem neuen bereich generiert