Merge sorting algorithm C language visio studio2010