rendered paste body#include <stdio.h>
#include <stdlib.h>
int main(void)
{
int diceRolls[5], c, i, del;
char buffer[4096];
printf("\nPlease enter dice values:\n> ");
fgets(buffer, sizeof (buffer), stdin);
del=0;
for (i=0;buffer[i]!='\n' && buffer[i]!='\0';i++) {
if (buffer[i] == ' ') {
del=1;
} else if (buffer[i] < '0' || buffer[i] > '9' || del) {
printf("Incorrect Input Format.\n");
}
if (buffer[i] != ' ') {
del=0;
}
}
for (i=0;buffer[i]!='\n' && buffer[i]!='\0';i++) {
if ('0' < buffer[i] && buffer[i] < '9') {
if (buffer[i] < '1' && buffer[i] > '6') {
printf("Value Out of Range.\n");
}
}
}
c=0;
for (i=0;buffer[i]!='\n' && buffer[i]!='\0';i++) {
if ('1' < buffer[i] && buffer[i] < '6') {
diceRolls[c] = buffer[i] - '0';
c++;
}
}
if (c!=6) {
printf("Incorrect Number of Values.\n");
}
return 0;
}