简单程序设计,用C语言写程序

算术表达式词法分析程序
要求:
(1)、从键盘输入一个表达式,如(23-(4*5.2-2.8))/-5;
(2)、支持+、-、*、/、()等符号;
(3)、支持运算符的优先级;
(4)、支持括号的嵌套;
(5)、要求将输入的算术表达式分解成一个个单词:(、23、-、(、4、*、5.2、-、2.8、)、)、/、-5。