Well, you've not told us what the error is, but the first one is that you'll have a compile error. You're for loop isn't constructed properly because you're missing the declaration of i, despite the fact you're trying to increment it. Try this instead:
int final_Value;
for ( int i = 1; i <= user_Input; i++)
{
final_Value *= user_Input;
}