Search This Blog
Welcome to 1printf(), your ultimate destination for C, C++, Linux, Data Structures, and Microcontroller programming! ๐ ๐นLearn advanced coding techniques in C& C++ ๐นMaster Linux internals & shell scripting ๐นDeep dive into Data Structures & Algorithms ๐นExplore Embedded Systems & Microcontrollers (8051,UART, RTOS) ๐นGet hands-on coding tutorials, project ideas,and interview preparation tips Whether you're a beginner or an experienced programmer, this channel will help you
Featured
- Get link
- X
- Other Apps
Student Records Using Structure Array in C
✅ Student Records Using Structure Array in C
#include <stdio.h>
struct student {
char name[50];
int roll;
float marks;
};
int main() {
int n;
printf("Enter number of students: ");
scanf("%d", &n);
struct student s[n]; // Array of structs
// Input Section
for(int i = 0; i < n; i++) {
printf("\n=== ENTER DETAILS OF STUDENT %d ===\n", i + 1);
printf("Name: ");
scanf(" %[^\n]", s[i].name); // Accepts spaces
printf("Roll Number: ");
scanf("%d", &s[i].roll);
printf("Marks: ");
scanf("%f", &s[i].marks);
}
// Output Section
printf("\n=== STUDENT DETAILS ===\n");
for(int i = 0; i < n; i++) {
printf("\nStudent %d\n", i + 1);
printf("Name : %s\n", s[i].name);
printf("Roll Number: %d\n", s[i].roll);
printf("Marks : %.2f\n", s[i].marks);
}
return 0;
}
๐ Explanation:
This C program uses an array of structures to store details of multiple students.
The structure student has fields for name, roll number, and marks.
The program prompts the user for the number of students, then collects their data using a loop,
and finally prints all the stored data. Useful in managing records in a structured format.
๐งพ Sample Output:
Enter number of students: 2 === ENTER DETAILS OF STUDENT 1 === Name: Naveen Kumar Roll Number: 101 Marks: 85.5 === ENTER DETAILS OF STUDENT 2 === Name: Ravi Teja Roll Number: 102 Marks: 91 === STUDENT DETAILS === Student 1 Name : Naveen Kumar Roll Number: 101 Marks : 85.50 Student 2 Name : Ravi Teja Roll Number: 102 Marks : 91.00
๐ Keywords:
Structure Array in C, C Student Record Program, Array of Structures, Student Information Storage in C, struct keyword in C, C Programming for Beginners
๐ Hashtags:
#CProgramming #StructuresInC #StudentRecord #ArrayOfStructures #BeginnerCProgram #CollegeAssignment #LearnCProgramming
Popular Posts
C++ Program for Hybrid Inheritance (All Types Together)
- Get link
- X
- Other Apps
C++ Program for Function Overloading Example
- Get link
- X
- Other Apps
Comments
Post a Comment