Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void testEjercicio1() {
- iterator it1 = file_iterable_pchar("ejercicios/PI2Ej1DatosEntrada.txt");
- while (iterable_has_next(&it1)) {
- int m[100][100];
- char *linea = iterable_next(&it1);
- iterator it2 = split_iterable_pchar(linea, ",");
- list lista = list_empty(pchar_type);
- while (iterable_has_next(&it2)) {
- char *fila = iterable_next(&it2);
- list_add(&lista, fila);
- }
- int tam = lista.size;
- for (int i = 0; i < tam; i++) {
- iterator it3 = split_iterable_pchar(list_get(&lista, i), "{ }");
- int j = 0;
- while (iterable_has_next(&it3)) {
- char *numero = iterable_next(&it3);
- m[i][j] = int_parse_s(numero);
- j++;
- }
- }
- bool res = Ejercicio1RecursionMultiple(m, tam);
- printf("La matriz: %s\n", linea);
- if (res) {
- printf(" Cumple la propiedad\n");
- } else {
- printf(" No cumple la propiedad\n");
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement