以下是修改通过程序以及错误注释:
#include
template
int swap( A &s )
{
//原来这里重复定义了,应该去掉。
if(s>=0)//if语句的判定条件要加括号
s=s ;
else
s=0-s;
return s;
}
int main()
{
int a;
cout<<"输入一个数:"<
a=swap(a);
cout<<"它的绝对值是: "<return 0;
}
**************************************************************
若还有不清楚的请补充提问,明白请记得处理问题