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