Here's the question:

This program is intended to calculate the probability that if a person

rolls two fair sixed-sided dice, that they will get a total of 8. This

is done by looping through all the possibilities and counting those that

do not have a sum that exceeds 9. However, there are some bugs in this

file. Can you find them?

So obviosuly, there are some undeclared variables so this is what I wrote:Code:#include <stdio.h> int main() { int count, total; for (i=1; i<6; i++) for (j=0; j<=6; j++) sum = i+j; if (sum = 8) count++; total++; printf("The probability of rolling an 8 is %lf.\n", count/total); return 0; }

From there, I'm not too clear of how to make it workCode:int main() { int count, total; int i; int j; double sum=0; for (i=1; i<6; i++) { for (j=0; j<=6; j++) sum = i+j; if (sum = 8) count++; total++; } printf("The probability of rolling an 8 is %lf.\n", count/total); system("PAUSE"); return 0; }