Originariamente inviato da Marco1995
Ma scusate...è una cosa lecita scrivere
codice:
char trattini[N]
??
Dato che N,seppur scritta in maiuscolo,è una variabile...e a quanta ne so gli array sono elementi statici . .
E' consentito solo se il compilatore supporta i "Variable Length Arrays" cosa che avviene nello standard C89.

Se lui usa DevC++/mingw funziona ... in altri casi avrai un errore.