02.11.2015, 20:26
Ya que en la secciуn inglesa nadie pudo ayudarme, la publico aquн. Tengo el siguiente cуdigo:
la cual imprimirнa "20-30-0-0", pero me daria el siguiente error en la consola: sscanf error: Insufficient default values.
Vale, yo lo puedo arreglar con el siguiente cуdigo:
Pero me imprimirнa "1-2-0-0", y no "20-30-0-0", este ъltimo es como quiero que se imprima. їHay alguna forma de realizarlo sin que te dй error el sscanf?. Gracias.
pawn Код:
sscanf("1 2 3 4", "E<ii-i-i>(20,30)", quiet_enum);
printf("%i value 1", quiet_enum[value_1]);
printf("%i value 2", quiet_enum[value_2]);
printf("%i value 3", quiet_enum[value_3]);
printf("%i value 4", quiet_enum[value_4]);
Vale, yo lo puedo arreglar con el siguiente cуdigo:
pawn Код:
sscanf("1 2 3 4", "E<ii-i-i>(20,30,40,50)", quiet_enum);
printf("%i value 1", quiet_enum[value_1]);
printf("%i value 2", quiet_enum[value_2]);
printf("%i value 3", quiet_enum[value_3]);
printf("%i value 4", quiet_enum[value_4]);