| 
				 cin>>szFileName; 
        cout<<"\t \t输入密钥:";   
           cin>>szKey; 
} 
  
int main() 
{ 
   word16 userkey[8]; 
   char filename[100]; 
   FILE *fp,*temp; 
   int to_or_from; 
//  全局变量赋值 noisy=1表示每生成256个字符显示一个"."号,overwrite为0表示独立生成加/解文件 
   noisy=1; 
   overwrite=0; 
  
   int  choice; 
   char szFileName[100] , szKey[50]; 
  
   do{ 
  
      GetChoice(choice, szFileName , szKey);  //取得参数 
       
      if(choice == 0)  return 0; //退出程序 
  
      strncpy(filename,szFileName,99); 
      filename[99]='\0'; 
  
      if (choice == 1 || choice == 3)   to_or_from=1;    
      else    to_or_from=0; 
     
      if (choice == 1 ||choice == 2)   overwrite=1; 
      else overwrite=0; 			
				 |