Online exampel not working- tempalte function

Hello, found that example on net and it does nto work, says should be int main instead of void???//codepad
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
  #include <iostream>
using namespace std ;
//max returns the maximum of the two elements
template <class T>
T max(T a, T b)
{
	return a > b ? a : b ;
}
void main()
{
   
	cout << "max(10, 15) = " << max(10, 15) << endl ;
	cout << "max('k', 's') = " << max('k', 's') << endl ;
	cout << "max(10.1, 15.2) = " << max(10.1, 15.2) << endl ;
}
 


Last edited on
main should always return type int.
Topic archived. No new replies allowed.