c语言简单运用,怎么简单怎么来急

输入一个单字符的运算符(+ - * / % > & =),输出它的优先级。+- 优先级是 4, * ,/, % 优先级 3,> 和< 优先级6,&优先级8,=优先级14。 如果是其它符号,结果-1.
输入*
输出3


#include <stdio.h>

int main()
{
    char c;
    scanf("%c", &c);
    switch (c)
    {
    case '+':
    case '-':
        printf("4");
        break;
    case '*':
    case '/':
    case '%':
        printf("3");
        break;
    case '>':
    case '<':
        printf("6");
        break;
    case '&':
        printf("8");
        break;
    case '=':
        printf("14");
        break;
    default:
        printf("-1");
        break;
    }
    return 0;
}