/* * forloop3.c - omiting optional for loop elements */ #include int main(void) { char aa; int counter=0; int sum=0; printf("%7s\t%3s\n", "counter", "sum"); for(;;) { sum=(sum+2); printf("%4d\t%3d\n", counter, sum); system("sleep 1"); counter=(counter+1); if (counter == 10) // run loop until counter equals 10 { counter=0; printf("To continue press: c and then Enter\n"); // prompt for input printf("To exit press: x and then Enter: "); // prompt for input scanf("%c", &aa ); // read standard in, interpret as char, assign to memory location of aa getchar(); // clear input buffer if (aa=='x') { return 0; } } } return 0; }