level07: done

This commit is contained in:
0x35c
2025-05-11 11:31:08 +02:00
parent 7e4698c71f
commit aeb8eeced6
4 changed files with 32 additions and 7 deletions

View File

@ -35,10 +35,9 @@ int store_number(char *data)
puts(" This index is reserved for wil!");
puts(" *** ERROR! ***");
return 1;
} else {
data[4 * index] = number;
return 0;
}
data[4 * index] = number;
return 0;
}
int read_number(char *data)
@ -47,18 +46,18 @@ int read_number(char *data)
printf(" Index: ");
unum = get_unum();
printf(" Number at data[%u] is %u\n", unum, data[4 * unum]);
printf(" Number at data[%u] is %c\n", unum, data[4 * unum]);
return 0;
}
int main(int argc, const char **argv, const char **envp)
{
char data[400];
char data[400]; // 0xffffda74
int number;
char s[4];
int a = 0, b = 0, c = 0, d = 0;
s[0] = 0;
s[0] = '\0';
memset(data, 0, sizeof(data));
while (*argv) {
memset((void *)*argv, 0, strlen(*argv));
@ -93,7 +92,7 @@ int main(int argc, const char **argv, const char **envp)
printf(" Failed to do %s command\n", s);
else
printf(" Completed %s command successfully\n", s);
s[0] = 0;
s[0] = '\0';
a = 0;
b = 0;
c = 0;