Subtraction of Two No in C.

By Shakib Ansari | Date: Sun, Mar 23, 2025

Subtraction ek arithmetic operation hai jisme hum ek value me se dusri value ko subtract karte hain. C language me ye operation - (Minus Operator) ki help se kiya jata hai. - operator numbers ka difference calculate karke ek returned value deta hai, jise hum print kara sakte hain.Is blog me hum subtraction ka process samjhenge aur static aur dynamic values ke sath C programs likhenge.

Process of Subtraction in C

Subtraction ka process simple hai:

  1. Variables Declare Karna: Jitne numbers ka subtraction karna ho, utne variables declare karenge. Example ke liye, agar hume two numbers ka subtraction karna hai to do variables declare karenge.
  2. Values Assign Karna: Values statically (directly) assign kar sakte hain ya dynamically (user input se) le sakte hain.
  3. Subtraction Perform Karna: - operator ki help se values ka difference calculate karenge.
  4. Result Store Karna: Difference ko ek third variable me store karenge.
  5. Output Print Karna: printf() function ki madad se result print kar denge.

C Code: Static Values ke Sath

Isme hum pehle se defined numbers ka subtraction calculate karenge.

#include<stdio.h>
int main(){
     int num1 = 40, num2 = 20;
     int sub;
     sub = num1 + num2;
     printf("Subtraction = %d", sub);
     return 0;
}
Output : Subtraction = 20


Code Explanation:

  1. #include<stdio.h> – Standard I/O header file jo printf() aur scanf() functions ko support karti hai.
  2. int main() – Program ka entry point hai jahan se execution start hoti hai.
  3. int num1 = 40, num2 = 20; – Two variables declare kiye aur unhe static values assign ki.
  4. sub = num1 - num2; – Subtraction operation perform kiya aur result ko store kiya.
  5. printf("Subtraction = %d", sub); – Output display kiya.
  6. return 0; – Program successfully terminate ho gaya.

C Code: Dynamic Values ke Sath

Isme user se values input lekar subtraction perform karenge.

#include<stdio.h>
int main(){
     int num1, num2, sub;
     printf("Enter two variables :");
     scanf("%d %d", &num1, &num2);
     sub = num1 - num2;
     prinft("Subtraction = %d", sub);
     return 0;
}
Output:
Enter two variables : 60 10
Subrtraction = 50

Code Explanation:

  1. int num1, num2, sub; – Three variables declare kiye.
  2. printf("Enter two numbers: "); – User se input lene ke liye message print kiya.
  3. scanf("%d %d", &num1, &num2); – User se two integers input lene ke liye scanf() ka use kiya.
  4. sub = num1 - num2; – Subtraction operation perform kiya aur result store kiya.
  5. printf("Subtraction = %d", sub); – Subtraction ko output ki tarah print kiya.
  6. return 0; – Program successfully execute ho gaya.

Conclusion

  1. C language me subtraction ek basic operation hai jo - operator ka use karke kiya jata hai.
  2. Hum static values ya dynamic user input ke sath subtraction perform kar sakte hain.
  3. printf() aur scanf() functions ka use karke hum user-friendly programs likh sakte hain.
About the Author

Hi, I'm Shakib Ansari, Founder and CEO of BeyondMan. I'm a highly adaptive developer who quickly learns new programming languages and delivers innovative solutions with passion and precision.

Shakib Ansari
Programming

Comments