#include <stdio.h>
#include <stdint.h>
int main(void)
{
FILE* txt;
FILE* bin;
int out, in;
int data[2];
uint32_t i = 0;
uint32_t cnt = 0;
txt = fopen("index.txt", "r");
if (!txt)
{
printf("%s cannot be open!\n", "index.txt");
return -1;
}
bin = fopen("index.bin", "wb");
if (!bin)
{
printf("could not create the binary file: %s\n", "index.bin");
return -1;
}
while (1)
{
out = fgetc(txt);
if (out == EOF)
{
if (i == 1)
{
fputc(data[0], bin);
cnt++;
}
break;
}
else if (out == ' ' || out == '\n' || out == '\r')
{
continue;
}
else if (out >= '0' && out <= '9')
{
out = out - '0';
}
else if (out >= 'a' && out <= 'f')
{
out = out - 'a'