>>20 int型です。
ソースうpします
#include <iostream.h>
int main()
{
int b, a;
cout << "文字0\n";
cin >> b;
switch(b){
case 1:
cout << "文字1";
cin >> a
if (a <= 15)
cout << "文字2\n";
else if (a >= 16)
cout << "文字3\n";
else
cout << "文字4\n";
break;
改行が多すぎると言われたのでひっつけました。。。
みにくくてすいませんorz

default:
cout << "文字5\n";
}
}