fork download
  1. #include <stdio.h>
  2.  
  3. struct student {
  4. char name[50];
  5. int roll;
  6. float marks;
  7. };
  8.  
  9. int main() {
  10. struct student s[10];
  11.  
  12. // Get the information of 10 students
  13. for (int i = 0; i < 10; i++) {
  14. printf("Enter information of student %d:\n", i + 1);
  15. printf("Enter name: ");
  16. scanf("%s", s[i].name);
  17. printf("Enter roll number: ");
  18. scanf("%d", &s[i].roll);
  19. printf("Enter marks: ");
  20. scanf("%f", &s[i].marks);
  21. }
  22.  
  23. // Display the information of all students
  24. printf("\nDisplaying information of all students:\n");
  25. for (int i = 0; i < 10; i++) {
  26. printf("Student %d:\n", i + 1);
  27. printf("Name: %s\n", s[i].name);
  28. printf("Roll number: %d\n", s[i].roll);
  29. printf("Marks: %.2f\n", s[i].marks);
  30. }
  31.  
  32. return 0;
  33. }
Success #stdin #stdout 0.01s 5284KB
stdin
Standard input is empty
stdout
Enter information of student 1:
Enter name: Enter roll number: Enter marks: Enter information of student 2:
Enter name: Enter roll number: Enter marks: Enter information of student 3:
Enter name: Enter roll number: Enter marks: Enter information of student 4:
Enter name: Enter roll number: Enter marks: Enter information of student 5:
Enter name: Enter roll number: Enter marks: Enter information of student 6:
Enter name: Enter roll number: Enter marks: Enter information of student 7:
Enter name: Enter roll number: Enter marks: Enter information of student 8:
Enter name: Enter roll number: Enter marks: Enter information of student 9:
Enter name: Enter roll number: Enter marks: Enter information of student 10:
Enter name: Enter roll number: Enter marks: 
Displaying information of all students:
Student 1:
Name: 
Roll number: 5242
Marks: 0.00
Student 2:
Name: z
Roll number: 498374448
Marks: 0.00
Student 3:
Name: 
Roll number: 0
Marks: -0.00
Student 4:
Name: �
Roll number: 0
Marks: 0.00
Student 5:
Name: 
Roll number: 5242
Marks: -0.00
Student 6:
Name: �
Roll number: 0
Marks: 0.00
Student 7:
Name: 
Roll number: 32764
Marks: 0.00
Student 8:
Name: z
Roll number: 498374448
Marks: 0.00
Student 9:
Name: 
Roll number: 0
Marks: 0.00
Student 10:
Name: 
Roll number: 498260768
Marks: 0.00