Hi - it's the student again!<br>Here's my code & the errors that I keep getting. I've tried several different fixes and consulted numerous texts. Please explain why this is not working and how it can be fixed... thank you!<br><br>struct structure <br>{<br> char FName[19];<br> char LName[19];<br> char Address[51];<br>};<br><br>structure entry[50]; <br>structure tempname;<br><br><br>void Alphabetize(int structcount, structure &entry)<br>{<br><br> <br> for (int count=0;count<(structcount-1);count++)<br> {<br> if (strcmp(entry.LName[count], entry.LName[count+1]) < 0)<br> {<br> strcpy(tempname, entry.LName[count]);<br> strcpy(entry.LName[count], entry.LName[count+1]);<br> strcpy(entry.LName[count+1], tempname);<br><br> }<br> }<br>}<br><br><br>'strcmp' : cannot convert parameter 1 from 'char' to 'const char *'<br>Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast<br><br>'strcpy' : cannot convert parameter 1 from 'struct structure' to 'char *'<br> No user-defined-conversion operator available that can perform this conversion, or the operator cannot be called<br><br>'strcpy' : cannot convert parameter 1 from 'char' to 'char *'<br>Conversion from integral type to pointer type requires reinterpret_cast, C-style cast or function-style cast<br>