cout <<"The size of a integer is " << sizeof(int) << "bytes and the range is: " << INT_MIN << " to " << INT_MAX <<endl;
cout <<"The size of an unsigned integer is " <<sizeof(unsigned int) << "bytes and the range is: "
<<std::numeric_limits<unsigned int>::min() << " to " <<std::numeric_limits<unsigned int>::max() <<endl;
std::cout <<"The size of a short integer is " <<sizeof(short int) << "bytes and the range is: "
<<std::numeric_limits<short int>::min() << " to " <<std::numeric_limits<short int>::max() <<endl;
cout <<"The size of an unsigned short integer is " <<sizeof(unsigned short int) << "bytes and the range is: "
<<std::numeric_limits<unsigned short int>::min() << " to " << std::numeric_limits<unsigned short int>::max() <<endl;
cout <<"The size of an long integer is " << sizeof(long int) << "bytes and the range is: "
<< std::numeric_limits<long int>::min() << " to " << std::numeric_limits<long int>::max() << endl;
cout << "The size of an unsigned long integer is " << sizeof(unsigned long int) << "bytes and the range is: "
<<std::numeric_limits<unsigned long int>::min() << " to " << std::numeric_limits<unsigned long int>::max() << endl;
cout << "The size of a character is " << sizeof(char) << "bytes and the range is: "
<<std::numeric_limits<char>::min() << " to " << std::numeric_limits<char>::max() << endl;
cout << "The size of a unsigned character is " << sizeof(unsigned char) << "bytes and the range is: "
<<std::numeric_limits<unsigned int>::min() << " to " << std::numeric_limits<unsigned int>::max() << endl;
std::cout << "The size of a float is " << sizeof(float) << "bytes and the range is: "
<<std::numeric_limits<float>::lowest() << " to " << std::numeric_limits<float>::max() << endl;
cout << "The size of a wchar_t is " << sizeof(wchar_t) << "bytes and the range is: "
<<std::numeric_limits<wchar_t>::min() << " to " << std::numeric_limits<wchar_t>::max() << endl;
cout << "The size of a double is " << sizeof(double) << "bytes and the range is: "
<<std::numeric_limits<double>::min() << " to " << std::numeric_limits<double>::max() << endl;
cout << "The size of a long double is " << sizeof(long double) << "bytes and the range is: "
<<std::numeric_limits<long double>::min() << " to " << std::numeric_limits<long double>::max() << endl;
cout << "The size of a long is " << sizeof(long) << "bytes and the range is: "
<<std::numeric_limits<long>::min() << " to " << std::numeric_limits<long>::max() << endl;
cout << "The size of an unsingned long is " << sizeof(unsigned long) << "bytes and the range is: "
<<std::numeric_limits<unsigned long>::min() << " to " << std::numeric_limits<unsigned long>::max() << endl;
cout << "The size of a long long is " << sizeof(long long) << "bytes and the range is: "
<<std::numeric_limits<long long>::min() << " to " << std::numeric_limits<long long>::max() << endl;
cout << "The size of an unsingned long long is " << sizeof(unsigned long long) << "bytes and the range is: "
<<std::numeric_limits<unsigned int>::min() << " to " << std::numeric_limits<unsigned int>::max() << endl;
cout << "The size of a boolean is " << sizeof(bool) << "bytes and the range is: " <<std::numeric_limits<bool>::min() << " to "
<< std::numeric_limits<bool>::max() <<"\n\n\n\n"<< endl;
The code keeps showing me errors; I don't know what I am not doing. It is suppose to show me the size and range of all these data types and modifiers. The min keeps being highlighted and I see errors about expecting an identifier. Please help; I have searched so much through google.