Sparse Matrix Addition In C