c language heart pattern