exercise for sicp , implement a simple scheme using the c language