Visualizzazione dei risultati da 1 a 3 su 3

Visualizzazione discussione

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

    Ciao

    Ciao, visto che non mi sembrava ci fossero errori ho fatto il debug al posto tuo.
    Aggiungendo qualche printf(), si vede che la stringa viene passata correttamente ma le frequenze non coincidono.

    IL PROBLEMA è il calcolo delle frequenze, è da rivedere

    codice:
    int anagramma (char* s2,int* frequenza) {
    int i,uguali=1,frequenza2[dim]={0};
    
    //guardo il numero e il tipo di lettera nella stringa s2
    
    for (i=0;s2[i]!='\0';i++) {
    frequenza2[s2[i]]++;  // MANCA LA PARENTESI DI CHIUSURA
    Ultima modifica di torn24; 09-01-2018 a 10:21
    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.