Ok, so this is a simple metric conversion program, except when I try to print out the two variable's, of when you choose what your converting from and what your converting to. Kind of hard to explain, but for some reason it's not passing through the if statement's, it seems that it should, but I can't seem to pinpoint why it isn't.

Code:
#include <iostream>
#include <cstdlib>
#include <string>

using std::string;
using namespace std;

int main()
{
 cout<<"This Is A Metric Conversion Program, Use It Wisely."<<endl<<endl<<endl;

  char convertfrom [10];
  char convertfrom2 [10];
  char convertto [10];
  char convertto2 [10];


   cout<<"Choose The Number Of The Weight Type You Wish To Convert FROM:"<<endl;
   cout<<"1.Centigram"<<endl;
   cout<<"2.Decigram"<<endl;
   cout<<"3.Dekagram"<<endl;
   cout<<"4.Gram"<<endl;
   cout<<"5.Hectogram"<<endl;
   cout<<"6.Kilogram"<<endl;
   cout<<"7.Metric Ton"<<endl;
   cout<<"8.Milligram"<<endl;
   cout<<"9.Microgram"<<endl;
   cout<<"10.Metric Pound"<<endl;
    cin>>convertfrom;
     cin.ignore();

   cout<<"Now Choose The Number Of The Weight Type You Wish To Convert TO:"<<endl;
   cout<<"1.Centigram"<<endl;
   cout<<"2.Decigram"<<endl;
   cout<<"3.Dekagram"<<endl;
   cout<<"4.Gram"<<endl;
   cout<<"5.Hectogram"<<endl;
   cout<<"6.Kilogram"<<endl;
   cout<<"7.Metric Ton"<<endl;
   cout<<"8.Milligram"<<endl;
   cout<<"9.Microgram"<<endl;
   cout<<"10.Metric Pound"<<endl;
    cin>>convertto;
     cin.ignore();

     cout<<convertfrom<<endl<<convertto;





 if(convertfrom=="1")
  {
   convertfrom2=="Centigram";
  }

 if(convertfrom=="2")
  {
   convertfrom2=="Decigram";
  }

 if(convertfrom=="3")
  {
   convertfrom2=="Dekagram";
  }

 if(convertfrom=="4")
  {
   convertfrom2=="Gram";
  }

 if(convertfrom=="5")
  {
   convertfrom2=="Hectogram";
  }

 if(convertfrom=="6")
  {
   convertfrom2=="Kilogram";
  }

 if(convertfrom=="7")
  {
   convertfrom2=="Metric Ton";
  }

 if(convertfrom=="8")
  {
   convertfrom2=="Milligram";
  }

 if(convertfrom=="9")
  {
   convertfrom2=="Microgram";
  }

 if(convertfrom=="10")
  {
   convertfrom2=="Metric Pound";
  }


 if(convertto=="1")
  {
   convertto2=="Centigram";
  }

 if(convertto=="2")
  {
   convertto2=="Decigram";
  }

 if(convertto=="3")
  {
   convertto2=="Dekagram";
  }

 if(convertto=="4")
  {
   convertto2=="Gram";
  }

 if(convertto=="5")
  {                
   convertto2=="Hectogram";
  }

 if(convertto=="6")
  {
   convertto2=="Kilogram";
  }

 if(convertto=="7")
  {
   convertto2=="Metric Ton";
  }

 if(convertto=="8")
  {
   convertto2=="Milligram";
  }

 if(convertto=="9")
  {
   convertto2=="Microgram";
  }

 if(convertto=="10")
  {
   convertto2=="Metric Pound";
  }

cout<<convertfrom2<<endl<<convertto2;

cin.get();
return 1;
}