Originariamente inviato da gianvituzzi
prova a fare:
codice:
char scala[] = {"Do", "Re","Mi", "Fa", "Sol", "La", "Si"};
Direi
codice:
const char *scala[] = {"Do", "Re","Mi", "Fa", "Sol", "La", "Si"};
P.S.: c'è gente che quando vede dei goto stacca la testa dell'autore del codice a morsi. Io non sono a questi livelli, ma ci vado vicino; per cui, fai sparire quel goto e separa il codice delle varie funzionalità del programma in funzioni separate.
Neanche io sono a quei livelli ma concordo, tra l'altro in quel caso è pure inutile... anche i vecchi header file con estensione .h sarebbero da eliminare :)