主题:问个简单的问题,关于多文件编译的
在vc中建了两个简单的文件,总是编译不成功
请教下问题出在哪了
file1:
#include<iostream>
#include<string>
using namespace std;
int main()
{
void ziyu(string,string,string);
string str1,str2,str3,temp;
cout<<"请输入3个字符串"<<endl;
cin>>str1>>str2>>str3;
ziyu(str1,str2,str3);
getchar();
getchar();
return 0;
}
file2:
void ziyu(string str1,string str2,string str3)
{
string temp;
if(str1>str2)
{temp=str1;
str1=str2;
str2=temp;
}
cout<<"字符串排序后的结果为:"<<endl;
if(str3<=str1)
cout<<str3<<str1<<str2;
else if (str3<=str2)
cout<<str1<<str3<<str2;
else
cout<<str1<<str2<<str3;
}
请教下问题出在哪了
file1:
#include<iostream>
#include<string>
using namespace std;
int main()
{
void ziyu(string,string,string);
string str1,str2,str3,temp;
cout<<"请输入3个字符串"<<endl;
cin>>str1>>str2>>str3;
ziyu(str1,str2,str3);
getchar();
getchar();
return 0;
}
file2:
void ziyu(string str1,string str2,string str3)
{
string temp;
if(str1>str2)
{temp=str1;
str1=str2;
str2=temp;
}
cout<<"字符串排序后的结果为:"<<endl;
if(str3<=str1)
cout<<str3<<str1<<str2;
else if (str3<=str2)
cout<<str1<<str3<<str2;
else
cout<<str1<<str2<<str3;
}