#include <stdio.h> int main() { int i[6]; int d3 = 0, d7 = 0, d21 = 0; printf("Six integers: "); scanf("%d %d %d %d %d %d", i, i+1, i+2, i+3, i+4, i+5); for (int j = 0; j < 6; j++) { int each = i[j]; d3 += (each%3 == 0); d7 += (each%7 == 0); d21 += (each%21 == 0); /* if (each % 21 == 0) { d3++; d7++; d21++; } else if (each % 3 == 0) { d3++; } else if (each % 7 == 0) { d7++; } */ } /* d7 = 6-(i[0]%7+i[1]%7+i[2]%7+i[3]%7+i[4]%7+i[5]%7); d21 = 6-(i[0]%21+i[1]%21+i[2]%21+i[3]%21+i[4]%21+i[5]%21); */ printf("%d divisible by 3,\n%d divisible by 7,\n%d divisible by both.\n", d3, d7, d21); return 0; }