volevo passare la stringa contenuta in argc a system() ma non è come printf.......la cosa e fattibile


qui il sorgente che naturalmente non funziona
si possono passare parametri a system (come si fa????)

codice:
#include<stdio.h>
#include<string.h>
#include<stdlib.h>

int main(int argc, char * argc[])
{


  if(argv!=2){printf ("\n\n\n\n\n\nHai scordato il nome\n\n\n\n");

              int z ;
              exit(1) ;
             }


  else {
      system("dir /d/s > %s",argc);

         }




        
}



grazie