#include "stdio.h" #include "string.h" #define MAX 100 int main(int argc, char const *argv[]) { char arr[MAX][MAX]; int next = 0; int choice; addStudent(arr, next); next++; printStudent(arr, next); return 0; } void menu() { printf("MENU\n "); printf("1. them hoc sinh\n "); printf("2. xuat danh sach hoc sinh va diem\n " ); printf("3. tim hoc sinh theo ten\n " ); printf("4. tim hoc sinh theo ID\n " ); printf("5. sap xep hoc sinh theo thu tu diem\n " ); printf("6. xoa hoc sinh trong danh sach\n " ); printf("7. hien thi 3 hoc sinh co diem cao nhat\n " ); printf("8. thoat khoi menu\n" ); printf("chon menu: "); } void printStudent(char arr[MAX][MAX], int n){ for (int i = 0; i < n; i++) { for (int j = 0; j < 3; j++) { printf("\n" ); printf("%s", arr[n][0]); printf("%s", arr[n][1]); printf("%lf", arr[n][2]); } } } void addStudent(char arr[MAX][MAX], int n){ // char studentCode[MAX] ; // char studentName[MAX] ; // double gpa; // printf("Add student code: "); // fflush(stdin); // scanf("%s", &studentCode); // arr[n][0] = studentCode; // fflush(stdin); // printf("Add student name: "); // fflush(stdin); // scanf("%s", &StudentName); // arr[n][1] = studentCode; // printf("Add student GPA: "); // scanf("%lf", &gpa); // arr[n][2] = gpa; }