StandardOil ha scritto:
Oh, già, il caso maiuscole minuscole..
Avevo dato per scontato tutto maiuscole
Come nei primi esempi
A proposito. Non posso compilare, sono un 'programmatore giocattolo', ho solo Arduino...
E qui solo il telefono, ho scritto tutto da Android..
E nei miei appunti l'azzeramento di i prima del secondo while c'era. Ma scrivere con Android è frustrante...
Non ti ho aggiunto le minuscole per fare il puntiglioso, ma perché devi scartare tutto quello che va fuori dall'array come indice.
Altri errori erano il return 1 dentro al for e i punti e virgola che mancavano.
Poi potresti fare altre ottimizzazioni tipo while(c = s1[i++])
Eh beh Arduino che lo programmi, da telefono? Usa gcc come compilatore sotto Linux, poi come IDE hai ampia scelta. Se non usi un'IDE adeguato come fai a imparare a programmare?