StandardOilUtente AttivoIscritto damar, 2019Messaggi43207 giu 2020, 19:57Cioè, Tu in due giorni sei riuscito a fare solo quello? Almeno lo hai provato,? Magari abbassando il limite e provando a scrivere qualcosa? Non hai pensato di capire dove vengono contati i caratteri?
OoregonSuper FamosoIscritto danov, 2011Messaggi2191707 giu 2020, 20:06Perché non vai avanti e ritorni a questo esercizio quando sarai più pratico? È un metodo per imparare...
/Anonimizzato28411Utente anonimizzato07 giu 2020, 20:14Ma va non in 2 giorni, secondo te non lo provo prima? Più avanti sono sempre più difficili e vorrei finire questo prima
OoregonSuper FamosoIscritto danov, 2011Messaggi2191707 giu 2020, 20:26Allora torna indietro e rileggi le parti già studiate, probabilmente devi rivedere parecchia roba.
/Anonimizzato28411Utente anonimizzato07 giu 2020, 20:28Sono a pagina 29 e tra un po le so a memoria perchè non lascio indietro mai niente, non ho mai tralasciato niente ne degli esempi ne della teoria.
/Anonimizzato28411Utente anonimizzato07 giu 2020, 20:38Comunque se provate il programma e mettete una riga di 9 caratteri conta 9 ma se mettete una riga di 10 caratteri viene fuori 91 che non è un numero a caso perchè 9+1=10 che è il numero di caratteri della riga
OoregonSuper FamosoIscritto danov, 2011Messaggi2191707 giu 2020, 20:42Quindi le if le hai comprese bene ... e questa if(len <= MAXLINE || len >= MAXLINE) spiega, cosa vuol dire esattamente? Quando è vera? Quando è falsa?
/Anonimizzato28411Utente anonimizzato07 giu 2020, 21:36Ok allora || sta per or e la if è vera quando una delle 2 è vera mentre è falsa se entrambe sono false
OoregonSuper FamosoIscritto danov, 2011Messaggi2191707 giu 2020, 21:47Si ma in pratica ... quando è falsa?
/Anonimizzato28411Utente anonimizzato07 giu 2020, 21:57Ma visto che vedo 91 al posto che 10, secondo te c'è un modo per fare 9+1?
StandardOilUtente AttivoIscritto damar, 2019Messaggi43208 giu 2020, 06:05Se vedi 91 hai sbagliato da qualche parte Sei sicuro di aver messo il terminatore di stringa?
OoregonSuper FamosoIscritto danov, 2011Messaggi2191708 giu 2020, 08:11Con quella printf senza spazi e senza ritorni a capo visualizzi prima 9 e poi 1 senza renderti conto che sono due valori diatinti