Il ciclo for deve stare all'interno del while.

codice:
for(int i =1; i < argc; i++)
    {
   if(strcmp(dictword, argv[i])==0)
           {
      printf("found %s\n", argv[i]);
   }
}