00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include <ctype.h>
00018
00019 #include "iswhat.h"
00020
00021 int isAlpha(char c) {
00022 char upperC = toupper(c);
00023
00024 return (upperC >= 'A' && upperC <= 'Z');
00025 }
00026
00027 int isNum(char c) {
00028 return (c >= '0' && c <= '9');
00029 }
00030
00031 int isAlphaNum(char c) {
00032 return(isAlpha(c) || isNum(c));
00033 }
00034
00035 int isAddOp(char c) {
00036 return (c == '+' || c == '-');
00037 }
00038
00039 int isMulOp(char c) {
00040 return (c == '*' || c == '/' );
00041 }