Quota:
Inviato da braian
Potrei usare la funzione ATOI ma per creare una stringa dai numeri passati per parametro di modo da poter usare l' atoi appunto, devo leggere in sequenza tutto l' array di caratteri (es: -124 leggo -, 1 ,2, 4) controllando ogni volta che siano solo numeri e concatenando (come si fa?) i caratteri ogni volta o esiste qualcosa di pių semplice?
Grazie comunque per le risp
|
Secondo puoi fare cosi':
int i ;
....
int main ( int argc , char **argv ) ;
...
if ( argc < 2 )
{
printf( "Non sono stati immessi parametri ! \n " );
exit ( 1 ) ;
}
else
{
i = atoi ( *argv [ 2 ] ) ;
printf ("Il primo parametro e' : %i \n" , i ) ;
return i ;
}