IIC2133-PUC / 2023-2

102 stars 0 forks source link

Lectura de int en input para comandos sin value #82

Open 3rdPix opened 1 year ago

3rdPix commented 1 year ago

Hola, en el código base entregado al momento de leer las consultas, están intentando buscar un integer value (asociado a por ejemplo el comando "PATH value"). Pero no todos los comandos tienen este value, al intentar leerlo no habrá problema con pedirle a C que busque un integer y este no exista (para los comandos "INVERT" y otros por ejemplo)

fscanf(input_file, "%d", &query_count);
    /* leemos las consultas */
    char command[32];
    int value;
    for(int i=0; i<query_count; i++){
        fscanf(input_file, "%s %d", command, &value);                                          // SIEMPRE BUSCANDO UN VALUE
        printf("%s %d\n", command, value);
        /* completar la revision de comando y ejecucion de los mismos */
CarloGauss33 commented 1 year ago

Hola, el codigo presente ahi es solo a modo de ejemplificar la lectura. La idea es que tomes eso y lo ajustes a lo necesario de cada evento