[Risolto]Usare un gruppo di scansione scanf

di il
6 risposte

[Risolto]Usare un gruppo di scansione scanf

Salve a tutti
Stavo studiando la formattazione dell'input tramite "scanf" in particolar modo usare un gruppo di scansione durante la fase di input.

Ecco il sorgente:
#include <stdio.h>
#include <stdlib.h>

int main()
{
    char parola[20]; //vettore di caratteri

    printf("Digitare una parola: ");
    scanf("%[aeiou]", parola); //l'input sarà scansionato e soltanto le vocali saranno salvate all'interno di "parola"

    printf("Parola digitata: %s \n",parola); //stampa della parola scansionata

    return 0;
} //fine del main
Il problema sorge nell'output, in quanto non compaiono le sole vocali ma al loro posto compaiono dei simboli come "@".
Grazie

6 Risposte

Devi accedere o registrarti per scrivere nel forum
6 risposte