c 언어를 이용한 성적관리 프로그램
본 자료는 2페이지 의 미리보기를 제공합니다. 이미지를 클릭하여 주세요.
닫기
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
해당 자료는 2페이지 까지만 미리보기를 제공합니다.
2페이지 이후부터 다운로드 후 확인할 수 있습니다.

소개글

c 언어를 이용한 성적관리 프로그램에 대한 보고서 자료입니다.

목차

c 언어를 이용한 성적관리 프로그램

본문내용

******************/
/* 데이타 삭제하는 함수 */
void del()
{
struct list *tmp, *prev;
char name[20], y_n ;
int search_result=0;
printf("\n==============================\n");
printf("이름: ");
gets(name);
prev=tmp=head;
while(tmp != NULL){
if(strcmp(tmp->name, name) ==0) {
search_result++;
printf("\n==============================\n");
printf("학번 : %s\n", tmp->hakbun);
printf("성적 : %s\n", tmp->score);
printf("\n==============================\n");
printf("%s를 삭제하시겠습니까? (y/n) => ", name);
y_n =getche();
if (y_n =='y') {
if(head == tmp) head= tmp ->next;
else prev->next = tmp->next;
printf("\n%s 삭제되었습니다..... \n\n ", name);
break;
}
}
prev =tmp;
tmp = tmp->next;
}
if(search_result ==0) printf("존재하지 않는 이름입니다...\n");
}
/********************************/
/* 구조체내용 파일에 저장 */
void save()
{
FILE *fp;
struct list *data;
fp =fopen ("address.txt", "w+");
if(fp == NULL)
{
printf("file open error...");
exit(-1);
}
data=head;
while(data != NULL)
{
fprintf(fp, "%-s\n", data->name);
fprintf(fp, "%-s\n", data->hakbun);
fprintf(fp, "%-s\n", data->score);
data=data->next;
}
printf("\n==============================\n");
printf("!!! 파일에 저장하였습니다...!!! \n");
printf("\n==============================\n");
fclose(fp);
}

키워드

c언어,   성적,   주소록,   프로그램,   c++
  • 가격1,000
  • 페이지수6페이지
  • 등록일2004.07.02
  • 저작시기2004.07
  • 파일형식한글(hwp)
  • 자료번호#259032
본 자료는 최근 2주간 다운받은 회원이 없습니다.
다운로드 장바구니