Data structures practince in C