Создать массив строк в C из пользовательского ввода

#include <stdio.h>

int main()
{
   char str[5][10];

   printf("enter the strings...\n");
   for(int i =0; i < 5; i++)
   scanf("%s", str[i]);

   printf("All strings are...\n");
   for(int j =0; j < 5; j++)
   printf("%s\n", str[j]);
}