C forecast