Ciao ragazzi ho un problema,praticamente devo creare un vettore nel quale inserire delle parole immesse dall'utente. Qui sotto il codice.

codice:
int main (int argc, char* argv[]) {

char **stringa;
int cont,k;

printf("Quante parole vuoi inserire?");
scanf("%d",&cont);

stringa = (char**) malloc (sizeof(char*) * cont); 


for(k=0;k<cont;k++){
		
		printf("inserire parola:" );
		scanf("%s",&stringa[k]);
	
}
l'errore che mi da dopo aver inserito le parole è di Exception: STATUS ACCESS VIOLATION.... che ha a che fare con la memoria credo. Qualcuno mi sa dire che errore c'è? grazie.