error: incompaitable types when assigning to type 'char[50] from type 'char*Code:#include <stdio.h> #include <conio.h> int main() { FILE *search; FILE *from; FILE *out; char fro[100][50]; char sear[50][50]; from=fopen("from.txt","r"); out=fopen("out.txt","w"); int i=0; while(!feof(from)) { fscanf(from,"%s",fro[i]); i++; } fro[i]="nono"; int j=i; i = 0; search=fopen("search.txt","r"); while(!feof(search)) { fscanf(from,"%s",sear[i]); i++; } sear[i]="nono"; int k=i; int l=0; i=0; while(!feof(from)) { while(from[i] != "nono") { for(i; i <k; i++) { for(l; l<j; l++) { if(sear[l] == fro[i]) { fprintf(out,"%s,",sear[l]) } } } } } getch(); return 0; }