Я не уверен, чего вы пытаетесь достичь, но одна проблема, которую я обнаружил в вашей логике c, заключается в том, что вы предлагаете пользователю ввести данные за пределами l oop. Поэтому, когда вы вводите число меньше 10, оно всегда идет в бесконечной итерации.
Попробуйте следующий код, с scanf внутри l oop
int main()
{
int a;
printf("Enter 'a' value (min 10): ");
scanf("%d",&a);
int i=0;
for(;a<10;){
printf("Enter value>10");
scanf("%d",&a);
printf("%d",a);
i++;
}
printf("Result:%d",a+a-2+a-4+a-6+a-8+a-10);
return 0;
}