#include int main() { int rolls,sum,i,j,k; do{ printf("How many times? "); scanf("%d",&i); // i <= 0 results in program termination if(i>0) { fflush(stdin); do { printf("How many sided? "); scanf("%d",&j); fflush(stdin); if(j<4) printf("\nERROR: Must roll 4 sided or larger.\n"); else printf("\nRolling %dd%d\n",i,j); } while(j<4); // Must Roll d4 or larger srand ((unsigned) time(NULL)); for(k=rolls=sum=0;rolls1) printf("Average: %lf\n",(double) sum/i); // Prints Average printf("Total: %d\n\n",sum); // Prints Sum of Rolls } } while (i>0); return 0; }