Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <string.h>
- 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;
- }
Advertisement
Add Comment
Please, Sign In to add comment