When I run valgrind I get this message
valgrind
==1175== Invalid write of size 8 ==1175== at 0x400923: main (recover.c:37) ==1175== Address 0x1ffec6e0a8 i