Can Someone tell me what is going on here?

for(int i=0;i<n;i++){

             strpair[i].first = s[i];
	
         strpair[i].first = extracttoken(s[i],key);
}