diff --git a/学生学籍管理系统.cpp b/学生学籍管理系统.cpp index d900835..52ec71a 100644 --- a/学生学籍管理系统.cpp +++ b/学生学籍管理系统.cpp @@ -142,9 +142,14 @@ void ca() if(fscanf(fp,"%s",&stu[m])==1) m++; } + fclose(fp); if(m==0) { - printf("û¼ѧϢ"); + printf("\n\n\t\t\t\t\t\t û¼ѧϢ\n\n\n"); + printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); + printf("ز˵"); + printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); + getch(); return; } printf("Ҫҵѧѧţ"); @@ -169,20 +174,118 @@ void ca() } if(i==m) { - printf("ûиѧϢ"); + printf("\n\n\n\t\t\t\t\t\t ûиѧϢ"); } - printf("\nǷ񷵻أ\n()"); + printf("\n\n\n"); + printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); + printf("ز˵"); + printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); getch(); } void search() { + system("cls"); FILE *fp; - int i,j; - + int i,m=0; + char x[20]; + fp=fopen("ѧϢ.txt","a+"); + while(!feof(fp)) + { + if(fscanf(fp,"%s",&stu[m])==1) + m++; + } + fclose(fp); + if(m==0) + { + printf("\n\n\t\t\t\t\t\t û¼ѧϢ\n\n\n"); + printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); + printf("ز˵"); + printf("~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"); + getch(); + return; + } + printf("Ҫ޸Ϣѧѧţ"); + scanf("%s",x); + for(i=0;i