C - Calculate the total revenue for the quarter and output it

Introduction

%ld tells the compiler that it is to use a long conversion for the output of this value.

Demo

#include <stdio.h>

int main(void)
{
const float Revenue_Per_150 = 4.5f;
unsigned short sales1 =23500;                           // Stock sold in January
unsigned short sales2 =19300;                           // Stock sold in February
unsigned short sales3 =21600;                           // Stock sold in March
float  total = 0.0f;                                // Sales for the quarter

unsigned long QuarterSold = sales1 + sales2 + sales3; // Calculate quarterly total

// Output monthly sales and total for the quarter
printf("Stock sold in\n Jan: %d\n Feb: %d\n Mar: %d\n", sales1, sales2, sales3);
printf("Total stock sold in first quarter: %ld\n", QuarterSold);

// Calculate the total revenue for the quarter and output it
total = QuarterSold/150*Revenue_Per_150;
printf("Sales revenue this quarter is:\$%.2f\n", total);
return 0;//from  w  w  w .  j  av a2 s. com
}