Я хочу создать строковый массив, в котором пользователь будет вводить данные, а данные будут храниться в массиве. Я понятия не имею, как это сделать (я читал несколько книг по Си)
Любая помощь будет оценена
Что я пробовал до сих пор:
int choice;
printf("enter the number of the strings: ");
scanf("%d",&choice);
char **str=(char **)malloc(100);
int i;
for(i=0;i<choice;i++)
{
printf("enter %dth element ",i+1);
str[i]=(char *)malloc(10);
scanf("%s",str[i]);
}
printf("%s",str[0]);