Bonjour,

J'ai un petit problème , c'est à dire que je récupére via la ligne de commande argv[] des infos du type :
-i fichier.ppm

Et je prend en compte le cas ou l'utilisateur n'écrit rien, le problème c'est que
s'il écrit rien, je voudrais que l'utilisateur puisse réecrire le argv vide (d'ou mon scanf) le gros problème c'est qu'il est null et je ne vois pas comment faire ...

Je vous remercie d'avance !


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
  //Appel du programme sans argument
    if(argv[1]="null" )
    {
    printf("example of command:\n \t -i picture.ppm pak.ppm\n ");
    printf("It copies and paste the input file to the one in the output\n");
    argc=2;
    scanf("%s",argv[1]);//segFault car, de base le tableau de string est null
     }