En efecto... sigo con el mismo planteamiento original... yo tendría que teclear algo como
C:\>programa.exe -v archivo.txt donde "-v" me dirá que hacer con "archivo.txt" (buscar, desplegarlo, contar líneas, concatenar... etc.. cuestión aparte) y obviamente variarán dichos parámetros... pero no el orden (programa -c algo, programa -h, programa -f algo otro_algo, etc..) entonces primeramente tengo que ver el valor de
argv[1] para actuar... de ahí hacer otro tipo de validaciones si es necesario con las posteriores posiciones de
argv... por ejemplo la existencia de
archivo.txt (access())... y demás...
Saludos!