include include include int main void int num int one 0 in
#include <stdio.h>
 #include <stdlib.h>
 #include <time.h>
int main (void)
 {
    int num ;
    int one =0;
    int two =0;
    int three =0 ;
    int four = 0;
    int five = 0;
    int six =0 ;
    printf(\"ENTER HOW MANY TIMES YOU WANT TO ROLL THE DICE \ \");
    scanf(\"%d\",&num);
   srand(time(NULL));
    int r;
    for (int i =0 ; i < num ; i++)
    {
        r= (rand()%6)+1;
       
        if (r==1)
            one++;
        else if(r==2)
            two++;
        else if(r==3)
            three++;
        else if(r==4)
            four++;
        else if(r==5)
            five++;
        else if(r==6)
            six++;
   }
    float t = one+two+three+four+five+six;
   printf(\" FACE\\tTIMES\\tPERCENTAGE\ \");
    printf (\" 1\\t%d\\t%f\ \",one,100*one/t);
    printf (\" 2\\t%d\\t%f\ \",two,100*two/t);
    printf (\" 3\\t%d\\t%f\ \",three,100*three/t);
    printf (\" 4\\t%d\\t%f\ \",four,100*four/t);
    printf (\" 5\\t%d\\t%f\ \",five,100*five/t);
    printf (\" 6\\t%d\\t%f\ \",six,100*six/t);
    flushall();
    getchar();
    return 0;
 }
This is my code in C language and its not copiling becuase of the for loop and i need it to work in gcc
Solution
#include <stdio.h>
 #include <stdlib.h>
 #include <time.h>
int main (void)
 {
     int num ;
     int one =0;
     int two =0;
     int three =0 ;
     int four = 0;
     int five = 0;
     int six =0 ;
     printf(\"ENTER HOW MANY TIMES YOU WANT TO ROLL THE DICE ? \");
//Reading the number of time dice should be rolled.
     scanf(\"%d\",&num);
    srand(time(NULL));
     int r;
     //loop iterating variable
int i;
   .//Loop for throwing dice.
     for (i =0 ; i < num ; i++)
     {
         r= (rand()%6)+1;
       
         if (r==1)
             one++;
         else if(r==2)
             two++;
         else if(r==3)
             three++;
         else if(r==4)
             four++;
         else if(r==5)
             five++;
         else if(r==6)
             six++;
    }
     float t = one+two+three+four+five+six;
//Printing the output.
    printf(\" FACE\\tTIMES\\tPERCENTAGE\ \");
     printf (\" 1\\t%d\\t%f\ \",one,100*one/t);
     printf (\" 2\\t%d\\t%f\ \",two,100*two/t);
     printf (\" 3\\t%d\\t%f\ \",three,100*three/t);
     printf (\" 4\\t%d\\t%f\ \",four,100*four/t);
     printf (\" 5\\t%d\\t%f\ \",five,100*five/t);
     printf (\" 6\\t%d\\t%f\ \",six,100*six/t);
//These two lines are waste of code.
     //flushall();
     //getchar();
     return 0;
 }


