Code:I am tryin to store strings in an array "aqq" but when i copy to **ar and print it only prints the last element... lets strings are : we you it not only prints "not" 4 times while(fgets(c,sizeof(c),fq)!=NULL) { printf("%s",c); aqq[count]=c; count++; } char **ar=aqq; while(*ro){ printf("new %s",*ro); ro++; }