Originariamente inviato da Alcott
Una volta dichiarato
codice:
int main(int argc,char *argv[])
{
  ..
   return 0;
}
cosa devo scrivere poi per dargli i valori in fase di compilazione(in questo caso il paramentro 6)?


Ehm... devo dargli l'input SENZA usare file o scanf. Io pensavo appunto a una getchar o sempre tramite linea di comando.
Voi quale mi consigliate(non necessariamente getchar o linea di comando )?
i parametri non si danno in fase di compilazione ma quando si avvia l'eseguibile:
[CODE]
eseguibile.exe 6
[CODE]
in questo caso argv[1] e' "6\0"
per il resto non so' cosa dirti..


la getchar() piglia dallo standard input..
quindi puoi fare una redirezione type pippo.c|eseguibile.exe
ma la vedo dura..
io passerei il nome del file
nomefile.exe 6 nomefile.c
e poi andrei tranquillo con la fopen(argv[2]),
vedi tu