#include #include struct Student { long int student_id; long int student_age; char student_name[255]; }; void createStudent( struct Student *my_student ); void printStudent( struct Student *student ); int main(){ struct Student Student_1; struct Student Student_2; createStudent( &Student_1 ); createStudent( &Student_2 ); printStudent( &Student_1 ); printStudent( &Student_2 ); } void printStudent( struct Student *student ) { printf("Student name: %s", student->student_name); printf("Student age: %li\n", student->student_age); printf("Student id: %li\n", student->student_id); printf("\n"); } void createStudent (struct Student *my_student) { fflush(stdin); char name[255]; long int age; long int id; printf("Please enter a student name:\n\n"); fgets(name, sizeof(name), stdin); printf("Please enter a student id:\n\n"); scanf(" %li", &id); printf("Please enter a student age:\n\n"); scanf(" %li", &age); strcpy(my_student->student_name, name); my_student->student_id = age; my_student->student_age = id; }