tests for c language