C programming: Write a memory scanner