Does anyone know how to get a loop to display the numbers across the screen in groups of 10 usin a while loop?
for example
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20 etc.....
Does anyone know how to get a loop to display the numbers across the screen in groups of 10 usin a while loop?
for example
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20 etc.....
I generally use the % operator.
#include <stdio.h>
int main(void)
{
int i = 1;
while ( i <= 50 )
{
printf("%3d ", i);
if ( i % 10 == 0 )
{
putchar('\n');
}
++i;
}
return 0;
}
/* my output
1 2 3 4 5 6 7 8 9 10
11 12 13 14 15 16 17 18 19 20
21 22 23 24 25 26 27 28 29 30
31 32 33 34 35 36 37 38 39 40
41 42 43 44 45 46 47 48 49 50
*/
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.