Prova a vedere questo... a me funziona perfettamente:
Attenzione che se l'utente inserisce più di 80 caratteri rischi un Segmentation Fault.codice:#include <stdio.h> int main() { char numeri[80]; /* Dimensione massima consentita */ char carattere; int i = 0; int j = 0; while ((carattere = getch()) != 13) { putchar(carattere); numeri[i++] = carattere; } printf("Numero caratteri inseriti: %d\n", i); printf("Questi sono i caratteri:\n"); for (j=0; j<i; j++) putchar(numeri[j]); return 0; }
Ciao.![]()



Rispondi quotando