Ma non è un problema, è il comportamente di default della funzione scanf!Originariamente inviato da google01
sempre! scanf non acquisisce blank
Così la scanf legge anche gli spazi
codice:#include <stdio.h> int main(int argc, char **argv) { char temp[30]; printf("Insert a string: "); scanf("%[A-Za-z 0-9]", temp); printf("String: %s\n", temp); return 0; }