All Projects

Bus Ticket Booking System in Python
Bus Ticket Booking System in Java
Bus Ticket Booking System in Cpp
Bus Ticket Booking System in C
Cafe Order System in Python
Cafe Order System in Java
Cafe Order System in Cpp
Cafe Order System in C
Social Media Account Details Manager in Python
Social Media Account Details Manager in Java
Social Media Account Details Manager in Cpp
Social Media Account Details Manager in C
Mini ATM in Python Language
Mini ATM in Java Language
Mini ATM in cpp language
Mini ATM in c language
Pocket Money Manager in Python Language
Pocket Money Manager in Java Language
Pocket Money Manager in Cpp Language
Pocket Money Manager in C Language
Username Password Generator in Python Language
Username Password Generator in Cpp Language
Username Password Generator in C Language
Telephone Directory in Python Language
Telephone Directory in Java Language
Telephone Directory in Cpp Language
Telephone Directory in C Language
Calander in Cpp Language
Calander in C Language
NoteBook in Python Language
NoteBook in Cpp Language
NoteBook in C Language
Voting System in Python Language
Voting System in Java Language
Voting System in Cpp Language
Voting System in C Language
Age Calculator in Python Language
Age Calculator in Java Language
Age Calculator in Cpp Language
Age Calculator in C Language
Currency Converter in Python Language
Currency Converter in Java Language
Currency Converter in Cpp Language
Currency Converter in C Language
Random Password Generator in python language
Random Password Generator in java language
Random Password Generator in cpp language
Random Password Generator in c language
Billing System in python language
Billing System in c++ language
Billing System in c language
Atm in c language

Billing System in c language


Aniket The Programmer

1K+ Subscribers

Click To Subscribe My Channel

Subscribe

Source Code

            
#include<stdio.h>
#include<string.h>

struct list{
    int id;
    char itemName[30];
    int price;
};

// create function to display bill
void display(struct list l[] , int size , char cName[] , char cAddress[]){
    int total = 0;
    printf("\n\n\n\n");
    printf("\t Aniket Store \n");
    printf("\t-------------- \n");
    printf("\n");
    printf("Name : %s \t Address : %s \n" , cName , cAddress);
    printf("\n");
    for (int i = 0; i < size; i++)
    {
        printf("Id : %d\t", l[i].id);
        printf("Name : %s\t", l[i].itemName);
        printf("Price : %d\n", l[i].price);
        printf("------------------------------------------------\n");
        total += l[i].price;

    }
    printf("\t\tTotal : %d" , total);
    printf("\n\n");
    printf("\t Thanks for visiting \n");
    printf("\n\n");
}

int main(){
    printf("Hello.......\n");
    char Name[30];
    char Address[30];
    int totalItems;
    printf("Enter your name \t");
    scanf(" %s" , &Name);
    printf("Enter your address \t");
    scanf(" %s" , &Address);
    printf("Enter total items \t");
    scanf("%d" , &totalItems);
    printf("\n");

    //struct array
    struct list l[totalItems];
    //insert items
    for (int i = 0; i < totalItems; i++)
    {
        l[i].id = (i+1);
        printf("Enter %d item name \t" , i+1);
        scanf(" %s" , &l[i].itemName);
        printf("Enter price \t");
        scanf("%d" , &l[i].price);
    }
    //call display function
    display(l , totalItems , Name , Address);
}
            
        

Source Code Github Link: View

View Video On Youtube Link: View