hi, i want to make a calculator. ive done it before but now after some years i come back to c++ and it doesnt work
here my code

Code:
#include <iostream.h>

int main()
{
	char option[1];
	cout<<"Welcome to PicoCalc ;0)"<<'\n';
	cout<<"Choose your function: +,-,* or /"<<'\n';

	cin>>option;
	switch(option);
	{
	case '+':
		cout<<"Enter first number:"<<'\n';
		int num1;
		cin>>num1;
		cout<<"Enter second number:"<<'\n';
		int num2;
		cout<<"Result is "<<num1+num2<<'\n';
		break;
	case '-':
		cout<<"Enter first number:"<<'\n';
		int num1;
		cin>>num1;
		cout<<"Enter second number:"<<'\n';
		int num2;
		cout<<"Result is "<<num1-num2<<'\n';
		break;
	case '*':
		cout<<"Enter first number:"<<'\n';
		int num1;
		cin>>num1;
		cout<<"Enter second number:"<<'\n';
		int num2;
		cout<<"Result is "<<num1*num2<<'\n';
		break;
	case '/':
		cout<<"Enter first number:"<<'\n';
		int num1;
		cin>>num1;
		cout<<"Enter second number:"<<'\n';
		int num2;
		cout<<"Result is "<<num1/num2<<'\n';
		break;
	default:
		cout<<"Invalid choise!"<<'\n';
	}

	cout<<"test";			//here i will put option to make another calculation..

	return (0);
}
i compile using visual c++ and get following errors:

Code:
C:\Documents and Settings\user\Desktop\example4\example4.cpp(14) : error C2450: switch expression of type 'char [1]' is illegal
        Integral expression required
C:\Documents and Settings\user\Desktop\example4\example4.cpp(14) : warning C4060: switch statement contains no 'case' or 'default' labels
C:\Documents and Settings\user\Desktop\example4\example4.cpp(16) : error C2046: illegal case
C:\Documents and Settings\user\Desktop\example4\example4.cpp(23) : error C2043: illegal break
C:\Documents and Settings\user\Desktop\example4\example4.cpp(24) : error C2046: illegal case
C:\Documents and Settings\user\Desktop\example4\example4.cpp(26) : error C2086: 'num1' : redefinition
C:\Documents and Settings\user\Desktop\example4\example4.cpp(29) : error C2086: 'num2' : redefinition
C:\Documents and Settings\user\Desktop\example4\example4.cpp(31) : error C2043: illegal break
C:\Documents and Settings\user\Desktop\example4\example4.cpp(32) : error C2046: illegal case
C:\Documents and Settings\user\Desktop\example4\example4.cpp(34) : error C2086: 'num1' : redefinition
C:\Documents and Settings\user\Desktop\example4\example4.cpp(37) : error C2086: 'num2' : redefinition
C:\Documents and Settings\user\Desktop\example4\example4.cpp(39) : error C2043: illegal break
C:\Documents and Settings\user\Desktop\example4\example4.cpp(40) : error C2046: illegal case
C:\Documents and Settings\user\Desktop\example4\example4.cpp(42) : error C2086: 'num1' : redefinition
C:\Documents and Settings\user\Desktop\example4\example4.cpp(45) : error C2086: 'num2' : redefinition
C:\Documents and Settings\user\Desktop\example4\example4.cpp(47) : error C2043: illegal break
C:\Documents and Settings\user\Desktop\example4\example4.cpp(48) : error C2047: illegal default
Error executing cl.exe.

example4.exe - 16 error(s), 1 warning(s)
any ideas?
cheers