Tema: Sobre argv
Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/09/2014, 03:49
ivan_esp
 
Fecha de Ingreso: diciembre-2012
Mensajes: 26
Antigüedad: 12 años
Puntos: 0
Sobre argv

Hola a todos,estoy empezando a programar con C y bueno ,aunque son ejercicios fáciles estoy teniendo unos problemas a ver si me podéis ayudar.

Resulta que tengo que según los parámetros de llamada al programa mostrar unas opciones es decir:

$./opciones -c
deberá mostrar:
Argumento 1 es Compilar

$./opciones -c -E
deberá mostrar:
Argumento 1 es Compilar
Argumento 2 es Preprocesar


Del ejercicio anterior,que era mostrar cuantos argumentos se pasaban y cuales eran,tengo esto y me funciona ,asi que a partir de ahi es segun una "c" o una "E" mostrar una cosa u otra
Código C:
Ver original
  1. #include <stdio.h>
  2.  
  3. int main(int argc, char *argv[]) {
  4.  
  5.      printf("Numero de argumentos = %d \n",argc);
  6.      int i=0;
  7.      for(i=0;i<argc;i++){
  8.       printf("Argumento %d es %s\n ",i,argv[i]);
  9.    
  10.        
  11.      }
  12. }

¿Alguna idea?

Saludos y Gracias