skeleton C program