naturalmente l'errore sta in mkdir che io ho usato come printf("")codice:#include <stdio.h> #include <stdlib.h> #include <dir.h> #define max 200 int main() { int NumeroInizio,i,NumeroUltimo,Pagina; char risposta,Percorso[max]; do{ printf("Ciao. Inserisci il primo esercizio e l'ultimo\n([primo numero] [ultimo numero] [pagina]): "); scanf("%d %d %d",&NumeroInizio,&NumeroUltimo,&Pagina); printf("\nInserisci il percorso dove creare le CARTELLE: "); scanf("%s",&Percorso[max]); printf("Confermi la creazione delle directory: %s/ex %d pag %d\na ex %d pag %d ?(s/n) ",Percorso,NumeroInizio,Pagina,NumeroUltimo,Pagina); risposta=getche(); printf("\n"); }while(risposta=='n'); i=NumeroInizio; while(i<=NumeroUltimo) { system("mkdir %s\ex %d-%d",Percorso,i,Pagina); i++; } return 0; }![]()