#include <stdio.h>
int main(){
//declaring variables
int n,i,a,start,end;
//taking and printing the instructions
printf("Enter first number from where you want to start multiplication :
");
scanf("%d",&start);
printf("Enter Last number from where you want to end multiplication :
");
scanf("%d",&end);
//using loops
for(n=start;n<=end;n++){
a=0;
for(i=1;i<=10;i++){
a+=n; //setting the value of a. i used addition instead of multiplication
//because computer takes too much time for multiplating numbers than doing addition
printf("%d x %d = %d
",n,i,a);
}
printf("Multiplication has ended of %d
",n);
}
return 0;
}
//use the "*"
/*var*/ * /*var*/;
/*Program for multiplying two numbers*/
#include <stdio.h>
int main(){
int a, b, Product; //declare the variables that will be used, a will store the first number, b second number and Product, product.
printf("Enter the first number:
"); //Prompts user to enter the first number.
scanf("%d", &a);//Accepts input and saves it to variable a
printf("Enter the second number:
");
scanf("%d", &b);
sum = a * b; //Formular to multiply the two numbers.
printf("Product is %d
", product);
}
int main()
{
int a = 5;
int b = 3;
int num = a * b;
printf("%d", num);
}
#include <stdio.h>
int main()
{
// declaring table
int table[10][10];
int sum = 0;
// loop
for(int i = 0; i < 10; i++){
printf("%d table starting
",i + 1);
for(int j = 0; j < 10; j++){
// using addition instead of multiply for better performance
sum += (i + 1);
//
table[i][j] = sum;
// printing table
printf("%d x %d = %d
",i + 1,j + 1,table[i][j]);
}
sum = 0;
printf("
");
}
}