#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char *s1[200][200];
fgets( *s1[0][0] , 100 , stdin);
fgets( *s1[0][1] , 100 , stdin);
fgets( *s1[0][2] , 100 , stdin);
fgets( *s1[0][3] , 100 , stdin);
printf("%s %s %s %s",&s1[0][0],&s1[0][1],&s1[0][2],&s1[0][3]);
}
i want to use array of strings to store strings in multidimensional array but it can't store words with more than 3 characters what's wrong and how can i make it work with strings with 100 characters