Non capisco perchè non mi funziona il seguente programma, l'obiettivo è immettere N parole e poi farle visualizzare. Vi ringrazio in anticipo, ci ho perso ore per cercare di capire ma niente.
---------------------------------------------------------------------------------------
#include <stdio.h>
int N,i,j;
int main() {
printf("quante parole vuoi memorizzare?");
scanf("%d",&N);
char *b[N];
for(i=0;i<N;i++){
printf("inserisci elemento di posto %d\n",i);
scanf("%s",&b); // nello scanf c'è scritto &b con le parentesi quadre con dentro la i che il sito non fa visualizzare
}
for(j=0;j<N;j++){
printf("hai inserito %s",b[j]);
}
return 0;
}