<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 12pt;
font-family:Calibri
}
--></style></head>
<body class='hmmessage'><div dir='ltr'><div>Este es mi código para ordenar puntuaciones, sin embargo no sale. La verdad he intentado con todo y no se me ocurre nada más puede veerficar y decirme en qué he fallado.</div><div><br></div><div><br></div><div><br></div><div>#include<stdio.h></div><div>#include<string.h></div><div><br></div><div>int main(){</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>char nombre[60];</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>int puntos,i;</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>int puntosTemp=0;</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>char nombreTemp[60];</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>int lon;</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>FILE *archivo=fopen("C:/Users/juan 1/Desktop/registro.txt","r");</div><div><span class="Apple-tab-span" style="white-space:pre"> </span>FILE *puntuaciones=fopen("C:/Users/juan 1/Desktop/puntuaciones.txt","w");</div><div><span class="Apple-tab-span" style="white-space:pre">        </span>while(!feof(archivo)){</div><div><span class="Apple-tab-span" style="white-space:pre">               </span>fscanf(archivo,"%s %i",nombre,&puntos);</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>while</div><div><span class="Apple-tab-span" style="white-space:pre">                </span>if(puntosTemp>puntos){</div><div><span class="Apple-tab-span" style="white-space:pre">                    </span>fprintf(puntuaciones,"%s %i",nombreTemp,&puntosTemp);</div><div><span class="Apple-tab-span" style="white-space:pre">          </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">            </span>else{</div><div><span class="Apple-tab-span" style="white-space:pre">                        </span>fprintf(puntuaciones,"%s %i",nombreTemp,&puntosTemp);</div><div><span class="Apple-tab-span" style="white-space:pre">          </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">            </span>puntosTemp=puntos;</div><div><span class="Apple-tab-span" style="white-space:pre">           </span>lon=strlen(nombre);</div><div><span class="Apple-tab-span" style="white-space:pre">          </span>for(i=0;i<lon;i++){</div><div><span class="Apple-tab-span" style="white-space:pre">                       </span>nombreTemp[i]=nombre[i];</div><div><span class="Apple-tab-span" style="white-space:pre">             </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>}</div><div><span class="Apple-tab-span" style="white-space:pre">    </span>fclose(archivo);</div><div><span class="Apple-tab-span" style="white-space:pre">     </span>fclose(puntuaciones);</div><div>}</div>                                    </div></body>
</html>