Вы используете неправильный синтаксис, и именно поэтому вы получаете ошибку.
Когда объявляет функцию, вы указываете тип параметров(и не забывайте тип возврата):
void Function(int v1, int v2, int v3) {
// your function body here
};
Когда вызывает функцию, вы просто передаете параметры:
Function(1, 2, 3);
В вашем случае,компилятор подумал, что вы пытаетесь объявить другую функцию, находясь в теле другой.
Итак, в конце, и предполагая, что v1 и v2 уже определены, вы должны записать свой main как
int main () {
// don't forget to define v1 and v2
int v1 = 10;
int v2 = 20;
for (int i=0; i <5; i++) {
Function(v1, v2, i)
}
}
Надеюсь, это поможет!