在main函數中加如下代碼:
int i;
char c;
char username[15],pwd[15];
for(i=0;i<50;i++)
{
printf("/n/n 電信學院08-09年度C語言課程設計");
printf("/n ╔———————————————————————————————╗");
printf("/n │ 名稱: 學生成績管理系統 │");
printf("/n │ 工具: VC++6.0 C語言 │");
printf("/n │ 班級: 電信類10704班 │");
printf("/n │ 作者: 陳保需田俊飛 │");
printf("/n ╚———————————————————————————————╝");
printf("/n/n 管理者登陸");
printf("/n/n 請輸入賬号:");
gets(username);
printf("/n 請輸入密碼:");
fflush(stdin);
gets(pwd);
if((strcmp(username,"123")==0)&&(strcmp(pwd,"123")==0))
{
open();
break;
}
else
{
system("cls");
printf("/n 使用者名密碼錯誤!請重新輸入賬号密碼!");
continue;
}
}
main函數前加一個函數open():
void open()
{
const M=25;
int k;
printf("/n 〓程式加載中>>>> ");
for (k=1;k<=M;k++)
{
printf("■");
Sleep(100);
}
printf("HELLO!");
printf("/r");
system("cls");
printf("/n【載入完成】/a/n/n");
printf(" 前言/n/n");
printf(" 歡迎使用『學生成績管理系統』,本程式以全菜單形式實作了以下功能:資料的/n/n");
printf(" 錄入、删除及修改;分數的按段統計及排名;資訊檔案的儲存。/n");
printf("/n 出于學生資訊的隐私性,我們在程式上加入了管理者登陸子產品以保證學生信系的/n/n");
printf(" 安全性。/n/n");
printf(" 本程式由電氣10704 班陳保需與田俊飛合作編譯并運作,雖然調試成功,但在實/n/n");
printf(" 際應用中可能還會出現各種問題,懇請各位老師與同學批評指正,歡迎大家提出寶貴/n/n");
printf(" 意見!/n/n/n/n");
system("pause");
system("cls");
fflush(stdin);
}
頭檔案包含:#include <windows.h>
這樣你的系統就被加密了!!