Visualizzazione dei risultati da 1 a 7 su 7

Hybrid View

  1. #1
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Questa parte la modifichi così

    codice:
    int par = contaParoleDistinte(s, token);
    printf("La stringa e\' costituita da %d parole distinte\n", par);
    printf("Le parole distinte individuate sono:\n");
    for(i=0; i<par; i++)
       puts(token[i]);
    e nella funzione correggi la if così

    codice:
    if(trovato==0){
    No MP tecnici (non rispondo nemmeno!), usa il forum.

  2. #2
    non mi ero proprio accorta di aver usato l'operatore di assegnamento invece di quello di uguaglianza...adesso funziona grazie mille

  3. #3
    Quote Originariamente inviata da rikki.95 Visualizza il messaggio
    non mi ero proprio accorta di aver usato l'operatore di assegnamento invece di quello di uguaglianza...adesso funziona grazie mille
    È un problema molto diffuso, difatti praticamente tutti i compilatori forniscono un warning in proposito... se stai usando un compilatore di famiglia gcc (MinGW su Windows) usa il flag -Wall, se usi VC++ specifica /W4.
    Amaro C++, il gusto pieno dell'undefined behavior.

  4. #4
    Utente di HTML.it L'avatar di oregon
    Registrato dal
    Jul 2005
    residenza
    Roma
    Messaggi
    36,480
    Oppure scrivi

    if(0==trovato){
    No MP tecnici (non rispondo nemmeno!), usa il forum.

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.