Final day3 p1 working

This commit is contained in:
Benjamyn Love 2023-12-07 21:22:28 +11:00
parent 1afeaff567
commit 955d3c15fb

View File

@ -176,7 +176,7 @@ void get_string(int x, int y, char chars[140][141], struct HashTable *table)
// char *cur_char = (char *)chars[x][y]; // char *cur_char = (char *)chars[x][y];
// long int num = char_to_int(cur_char); // long int num = char_to_int(cur_char);
int num = simple_int_conv(chars[x][y]); int num = simple_int_conv(chars[x][y]);
if (num == -69420 || num < 0) if (num == -69420)
{ {
return; return;
} }
@ -201,7 +201,7 @@ void get_string(int x, int y, char chars[140][141], struct HashTable *table)
// printf("str: %s\n", tmpStr); // printf("str: %s\n", tmpStr);
int retnum = char_to_int(tmpStr); int retnum = char_to_int(tmpStr);
// printf("int: %i\n", retnum); // printf("int: %i\n", retnum);
ht_insert(table, x - str_l_offset, y, retnum); ht_insert(table, x, y - str_l_offset, retnum);
// tmpStr[0] = chars[x][y - str_l_offset] // tmpStr[0] = chars[x][y - str_l_offset]
// ht_insert(table, x, y, num); // ht_insert(table, x, y, num);
} }
@ -273,7 +273,7 @@ int main()
{ {
for (int j = 0; j < line_length; j++) for (int j = 0; j < line_length; j++)
{ {
// printf("%c", chars[i][j]); printf("%c", chars[i][j]);
check_symbols(i, j, chars, table); check_symbols(i, j, chars, table);
// if (j % line_length == 0) // if (j % line_length == 0)
@ -294,6 +294,6 @@ int main()
} }
printf("\n"); printf("\n");
printf("Total: %i\n", total); printf("Total: %d\n", total);
return 0; return 0;
} }