upload sum.c