codice:
#include "stdafx.h"
#include "stdio.h"
#include "time.h"
#define MAX 20
void random (int *a);

int main()
{
	int a[MAX];
	random (a);
	return 0;
}


		void random (int *a)
			{
				int i;
				for (i=0; a[i] <= MAX ; i++)
					{
						do
							{
								a[i]= rand() % 100;
							}
						while( a[i]<10);
			printf(" Il valore dell' array a[%d] = %d\n" ,i,a[i]);
	
					}
			}


allora salve a tutti devo fare questo algoritmo che in pratica deve creare dei numeri int compresi tra MAX e 10 , in problema che quando vado a compilare mi da errore


error C3861: 'rand': identifier not found

grazie 1000 per l' aiuto