Problem Description
Write a program that passes a pointer to a structure to a function which displays student fee course and fee details
Input and Output Format:
Refer sample input and output for formatting specification.
All float values are displayed correct to 2 decimal places.
All text in bold corresponds to input and the rest corresponds to output.
Mandatory:
1. Create a Structure "Student"
2. Create four structure variables as roll(int), name(char), course(char), fees(int)
3. Create structure variables as "s1"
4. Display the details using structurevariable.datamember
Hint:
s1.name
Note: The structure variables, data members and structure name are CASE Sensitive.
Follow the same case mentioned in the mandatoryTest Case 1
Input (stdin)11001 John Phd 115000
Expected OutputDetails of student Roll Number=11001 Name=John Course=Phd Fees=115000
Test Case 2
Input (stdin)11002 Raj Phd 112000
Expected OutputDetails of student Roll Number=11002 Name=Raj Course=Phd Fees=112000
Program
#include <stdio.h> #include<string.h> struct student { int roll; char name[100]; char course[100]; int fees; }s1; int main() { printf("Details of student"); scanf("%d",&s1.roll); scanf("%s",s1.name); scanf("%s",s1.course); scanf("%d",&s1.fees); printf("\nRoll Number=%d",s1.roll); printf("\nName=%s",s1.name); printf("\nCourse=%s",s1.course); printf("\nFees=%d",s1.fees); return 0; }
No comments:
Post a Comment
Note: only a member of this blog may post a comment.