Por le que entendí, es que tienes un select, donde muestra una lista de ciudades y que cuando muestres los datos de un usuario en el select aparezca su ciudad seleccionada, con la posibilidad de cambiarla.
De ser así, al mostrar los datos de la persona en el select debes verificar su ciudad contra la lista:
while($row=mysql_fetch_array($resultc)) {
Código PHP:
Ver originalecho '<option value="'.$row["id_ciudad"].'" ';
if($row["id_ciudad"]==$user['ciudad'])//si la ciudad del usuario es la de la lista actual
echo 'selected';//indicamos que quede seleccionada
echo '>'.$row["nombre_ciudad"].'</option>';
}