Read input value as the for loop counter - C Statement

C examples for Statement:for

Description

Read input value as the for loop counter

Demo Code

#include <stdio.h> 
#include <stdlib.h> 
int main()/*from  ww w.j  av  a  2  s  .  c  o m*/
{
   int x, iNumQuestions, iResponse, iRndNum1, iRndNum2;

   printf("\nEnter number of questions to ask: ");
   scanf("%d", &iNumQuestions);
   for (x = 0; x < iNumQuestions; x++) {
      iRndNum1 = rand() % 10 + 1;
      iRndNum2 = rand() % 10 + 1;
      printf("\nWhat is %d x %d: ", iRndNum1, iRndNum2);
      scanf("%d", &iResponse);
      if (iResponse == iRndNum1 * iRndNum2)
         printf("\nCorrect!\n");
      else
         printf("\nThe correct answer was %d \n", iRndNum1 * iRndNum2);
   }
}

Result


Related Tutorials