C program to calculate profit or loss

Write a C program to input cost price and selling price of a product and check profit or loss. Also calculate total profit or loss using if else. How to calculate profit or loss on any product using if else in C programming. Program to calculate profit and loss of any product in C.


Input cost price: 1000
Input selling price: 1500


Profit: 500

Required knowledge

Basic C programming, Relational operators, If else

Logic to find profit or loss

In primary mathematics classes, you all have learned about profit and loss. If cost price is greater than selling price then there is a loss otherwise profit.

Formula to calculate profit and loss
Profit = S.P - C.P (Where S.P is Selling Price and C.P is Cost Price)
Loss = C.P - S.P

After quick recap of profit and loss let us code solution for the program.

Program to calculate profit or loss

 * C program to calculate profit or loss

#include <stdio.h>

int main()
    int cp,sp, amt; 
    /* Input cost price and selling price of a product */
    printf("Enter cost price: ");
    scanf("%d", &cp);
    printf("Enter selling price: ");
    scanf("%d", &sp);
    if(sp > cp)
        /* Calculate Profit */
        amt = sp - cp;
        printf("Profit = %d", amt);
    else if(cp > sp)
        /* Calculate Loss */
        amt = cp - sp;
        printf("Loss = %d", amt);
        /* Neither profit nor loss */
        printf("No Profit No Loss.");

    return 0;


Enter cost price: 1000
Enter selling price: 1500
Profit = 500

Happy coding 😉

About Pankaj

Pankaj Prakash is the founder, editor and blogger at Codeforwin. He loves to learn new techs and write programming articles especially for beginners. He works at Vasudhaika Software Sols as a Software Design Engineer and manages Codeforwin. In short Pankaj is Web developer, Blogger, Learner, Tech and Music lover.

Follow on: Facebook | Twitter | Google | or

Comments and discussion
Have a doubt, write here. I will help my best.
Before commenting you must escape your source code before commenting. Paste your source code inside
<pre><code> ----Your Source Code---- </code></pre>