#include<iostream.h>
void secret(char*s){
 while(*s!='\0'){
  if(*s>96&&*s<122)*s=*s+1;
  else if(*s==122)*s='a';
  s++;}
}
void descret(char*s){
 while(*s!='\0'){
  if(*s>97&&*s<123)
   *s=*s-1;
  else if (*s==97)"s=z";
   s++;
 }
}
void main()
{
 void scret();
 void descret();
 char st[]="This is a secret code";
 cout<<st<<endl;
 scret();
 cout<<st<<endl;
 descret();
 cout<<st<<endl;
}
在编译的时候没有错误。但是在执行的时候为什么会出现下面的错误呢。
马上就要考试了。
希望解答一下
解秘.obj : error LNK2001: unresolved external symbol "void __cdecl descret(void)" (?descret@@YAXXZ)
解秘.obj : error LNK2001: unresolved external symbol "void __cdecl scret(void)" (?scret@@YAXXZ)
Debug/解秘.exe : fatal error LNK1120: 2 unresolved externals
Error executing link.exe



 
											





 
	    

 
	
 
										
					
	


 谢谢斑竹。。。
谢谢斑竹。。。										
					
	 
										
					
	