Dynamic expression c