ciao
ho creato un programma che crea un array di una grandezza specificata dall utente e legge gli elementi sotto forma di char...
purtroppo, quando lo lancio, legge il carattere \n come un char immesso...
qualcuno mi puo aiutare???![]()
Il codice:
codice:#include <stdio.h> main() { int GRANDEZZA_INSIEME; char ElementoX; int count = 0; printf("Inserisci il numero di elementi presenti nell' insieme...\n"); scanf("%d", &GRANDEZZA_INSIEME); printf("Creato insieme di %d elementi...\n", GRANDEZZA_INSIEME); char Insieme[GRANDEZZA_INSIEME]; while(count <= (GRANDEZZA_INSIEME - 1)) { printf("Inserisci l elemento numero %d dell' insieme... ", count + 1); scanf("%c", &Insieme[count]); printf("Inserito l elemento %c nell' insieme...\n", Insieme[count]); count++; } }

Rispondi quotando
