c언어 질문입니다 도와주세요

#include
#include
#include
#include
typedef struct lecture{
int year;
int semester;
char name[30];
double grade;
int credit;
}LECT;
int main(){
int lecture_count;
LECT* lecture;
char temp[30];
int year = 2021;
int semester = 1;
//수강학년 입력
//수강학기 입력
printf("몇 과목 수강하십니까?");
scanf("%d", &lecture_count);
lecture = (LECT*)malloc(sizeof(LECT)*lecture_count);
for(int i = 0;i
lecture[i].year = year;
lecture[i].semester = semester;
printf("과목 이름은?");
scanf("%s", lecture[i].name);
printf("학점은?");
scanf("%s", temp);
if(!strcmp(temp, "A+")) lecture[i].grade = 4.5;
else lecture[i].grade = 4.0;
printf("몇학점짜리 과목입니까?");
scanf("%d", &lecture[i].credit);
}
for(int i = 0;i
printf("%s(%d학점) : %lf\n", lecture[i].name, lecture[i].credit, lecture[i].grade);
}
free(lecture);
}
/*
문제 : 위 코드를 활용하여 학점 계산기 프로그램을 완성
구현 1. 교과목 정보를 입력받는 함수를 만들어 처리
구현 2. 총 평점을 계산하는 함수를 만들어 처리
구현 3. 입력받은 교과목 정보를 파일에 저장하고 불러오도록 처리
구현 4. 학년과 학기를 입력하면 해당 학년 해당 학기의 교과목을 파일에서 불러와 총 평점이 몇인지 확인(가점)
*/
archive: https://archive.md
archive: https://archive.md/VHqzb
어디 과제인가요?
댓글 달기