Skip to content
Programming101
Programming101

Learn everything about programming

  • Home
  • CS Subjects
    • IoT – Internet of Things
    • Digital Communication
    • Human Values
  • Programming Tutorials
    • C Programming
    • Data structures and Algorithms
    • 100+ Java Programs
    • 100+ C Programs
  • HackerRank Solutions
    • HackerRank Algorithms Solutions
    • HackerRank C problems solutions
    • HackerRank C++ problems solutions
    • HackerRank Java problems solutions
    • HackerRank Python problems solutions
Programming101
Programming101

Learn everything about programming

C program to use functions with arguments and return values

YASH PAL, 31 July 2024

In this tutorial, we are going to write a C program to use functions with arguments and return values in C Programming with practical program code and step-by-step full complete explanation.

C program to use functions with arguments and return values

C program to use functions with arguments and return values.

 
#include<stdio.h>
#include<conio.h>

void printline(char ch, int len);
float value(float, float, int);

void main()
{
    float principal, inrate, amount;
    int period;

    printf("Enter principla amount, interest");
    printf("rate, and period");
    scanf("%f %f %d", &principal, &inrate, &period);

    printline('*',52);

    amount=value(principal, inrate, period);

    printf("n %f t %f t %d t %f nn",principal,inrate,period,amount);
    printline('=',52);
}

void printline(char ch, int len)
{
    int i;

    for(i=1;i<=len;i++)
    {
        printf("%c",ch);
    }
    printf("n");
}

float value(float p, float r, int n)
{
    int year;
    float sum;

    sum=p;
    year=1;

    while(year<=n)
    {
        sum=sum*(1+r);
        year=year+1;
    }

    return(sum);
}

Output

 
Enter principal amount, interest rate, and period
5000 0.12  5
**************************************************
5000.000000     0.1200000   5  8811.00000
==================================================
c coding problems

Post navigation

Previous post
Next post
  • HackerRank Separate the Numbers solution
  • How AI Is Revolutionizing Personalized Learning in Schools
  • GTA 5 is the Game of the Year for 2024 and 2025
  • Hackerrank Day 5 loops 30 days of code solution
  • Hackerrank Day 6 Lets Review 30 days of code solution
©2025 Programming101 | WordPress Theme by SuperbThemes
Programming101
Programming101

Learn everything about programming

  • Home
  • CS Subjects
    • IoT – Internet of Things
    • Digital Communication
    • Human Values
  • Programming Tutorials
    • C Programming
    • Data structures and Algorithms
    • 100+ Java Programs
    • 100+ C Programs
  • HackerRank Solutions
    • HackerRank Algorithms Solutions
    • HackerRank C problems solutions
    • HackerRank C++ problems solutions
    • HackerRank Java problems solutions
    • HackerRank Python problems solutions