Code:
#include<stdio.h>
#include<conio.h>
#include<string.h>
main()
{ char (*arr)[5];
int i,j,l;
int flag=0;
// char *arr[5]={"sahil","abhi","sahil","amit","john"};
for(i=0;i<5;i++)
gets(arr[i]); //the problem is in this code
for(i=0;i<5;i++)
{
for(j=i+1;j<5;j++)
{ l=strcmp(arr[i],arr[j]);
if(l==0)
{ printf("duplicate entry");
flag=1;
break;
}
}
}
if(flag==0)
printf("unique elements");
}
Comment