Това switch изобщо не ти е нужно може с if да се напише всичко.
char c;
int i,a[16],b[16],c[16];//хубаво е броя на елементите да е степен на двойката
for(i=1;i<=10;i++)//пускаме цикъл с който ще обхождаме 3те масива едновременно
{
cin>>c;//въвеждаме чар за операцията която ще извършваме и правим проверка за знака
if(c=='+') // ако въведения знак е плюс събираме a[i] и b[i] в c[i];
c[i]=a[i]+b[i];// правим събирането
if(c=='-') // ако въведения знак е минус изваждаме
c[i]=a[i]-b[i]; // изваждаме
if(c=='*') //ако въведения знак е умножение умножаваме
c[i]=a[i]*b[i]; // правим умножението
if(c=='/') // ако въведения знак е деление
if(a[i]==0||b[i]==0) c[i]=0; //като се дели на 0 в с++ програмата ще крашне затова правим тази проверка
else c[i]=a[i]/b[i];
}
Ами това ти е програмата, ако нещо не разбираш питай.