Home » C program to print multiplication table from 1 to 10

# C program to print multiplication table from 1 to 10

Learn about C program to print multiplication table from 1 to 10 in the below code example. Also refer the comments in the code snippet to get a detailed view about what’s actually happening.

Contents

#### C program to print multiplication table from 1 to 10

The below code prints the multiplication table from 1 to 10 numbers. For loop is used in the below program to print multiplication table for each number.

Source code:

`````` #include<stdio.h>
int main()
{
printf("The multiplication table from 1 to 10 is: \n");

for(int i=1; i<=10; i++)
{
for(int j=1; j<=10; j++)
printf("%d*%d=%d\t", j, i, j*i);

printf("\n"); //Next line
}
return 0;
}``````

Output:

```The multiplication table from 1 to 10 is:
1*1=1	2*1=2	3*1=3	4*1=4	5*1=5	6*1=6	7*1=7	8*1=8	9*1=9	10*1=10
1*2=2	2*2=4	3*2=6	4*2=8	5*2=10	6*2=12	7*2=14	8*2=16	9*2=18	10*2=20
1*3=3	2*3=6	3*3=9	4*3=12	5*3=15	6*3=18	7*3=21	8*3=24	9*3=27	10*3=30
1*4=4	2*4=8	3*4=12	4*4=16	5*4=20	6*4=24	7*4=28	8*4=32	9*4=36	10*4=40
1*5=5	2*5=10	3*5=15	4*5=20	5*5=25	6*5=30	7*5=35	8*5=40	9*5=45	10*5=50
1*6=6	2*6=12	3*6=18	4*6=24	5*6=30	6*6=36	7*6=42	8*6=48	9*6=54	10*6=60
1*7=7	2*7=14	3*7=21	4*7=28	5*7=35	6*7=42	7*7=49	8*7=56	9*7=63	10*7=70
1*8=8	2*8=16	3*8=24	4*8=32	5*8=40	6*8=48	7*8=56	8*8=64	9*8=72	10*8=80
1*9=9	2*9=18	3*9=27	4*9=36	5*9=45	6*9=54	7*9=63	8*9=72	9*9=81	10*9=90
1*10=10	2*10=20	3*10=30	4*10=40	5*10=50	6*10=60	7*10=70	8*10=80	9*10=90	10*10=100```

Hope above code works for you and Refer the below Related Codes to gain more insights. Happy coding and come back again.