Visualizzazione dei risultati da 1 a 5 su 5

Visualizzazione discussione

  1. #4
    Utente di HTML.it L'avatar di torn24
    Registrato dal
    Aug 2008
    Messaggi
    551

    ciao

    si, array 128 caratteri va bene!

    Per il ciclo lettura file pensavo ad un ciclo while, anche se il tuo for e break è perfettamente funzionante.

    Aspetta consigli dai professionisti, io ti propongo una soluzione...
    codice:
    while((limite=fscanf(pi,"%s%s",&s1,&s2))!=EOF){
        printf("%s %s\n",s1,s2);
        if(strlen(s1)==strlen(s2)){ fprintf(pu,"%s\n",s1); printf("Le stringhe sono uguali, scrivo la prima: %s\n\n",s1);}
        else if(strlen(s1)>strlen(s2)){ fprintf(pu,"%s\n",s1); printf("La stringa piu lunga e':%s\n\n",s1);}
        else if(strlen(s1)<strlen(s2)){ fprintf(pu,"%s\n",s2); printf("La stringa piu lunga e':%s\n\n",s2);}
        }
    Ultima modifica di torn24; 18-07-2015 a 12:02
    Tecnologia

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.