Le stringhe in C sono sempre array di charcodice:do { conta=0; i++; scanf("%c",&stringa[i]); } while((stringa[i]!='.')&&(i<21)); ======================================= fgets(stringa,40,stdin);
la differenza è come quella di pagare lo stesso caffè 7 euro invece che 1 euro .