Model Validation In C