#include <malloc.h>
main( )
{
  char *names[6];
  char n[50], *p;
  int len, i ;
  for ( i = 0 ; i <= 5 ; i++ )
  {
    printf ( "\nEnter name " ) ;
    scanf ( "%s", n ) ;
    len = strlen ( n ) ;
    p = (char*)malloc ( len + 1 ) ;
    strcpy ( p, n );
    names[i] = p ;
  }
  printf("\nthe name you have entered are below \n");
  for ( i = 0 ; i <= 5 ; i++ )
     printf ( "%s\n", names[i] ) ;
  system("pause");
}

