#include<stdio.h> #include<string.h> int ddd(char a[100],int i) { switch(a[i]) { case '+':case '-':case '*':case '/':case '=':case ';':case '(':case ')': { return(1); } case ':': { if(a[i+1]=='=') { return(2); } else return(1); } case '<': { if(a[i+1]=='>') { return(2); } else if(a[i+1]=='=') { return(2); } else return(1); } case '>': { if(a[i+1]=='=') { return(2); } else return(1); } default: return(0); break; } } int ccc(char a[100],int i) { switch(a[i]) { case '+': { printf("(13,+)"); return(1); } case '-': { printf("(14,-)"); return(1); } case '*': { printf("(15,*)"); return(1); } case '/': { printf("(16,/)"); return(1); } case ':': { if(a[i+1]=='=') { printf("(18,:=)"); return(2); } else printf("(17,:)"); return(1); } case '<': { if(a[i+1]=='>') { printf("(21,<>)"); return(2); } else if(a[i+1]=='=') { printf("(22,<=)"); return(2); } else printf("(20,<"); return(1); } case '>': { if(a[i+1]=='=') { printf("(24,>=)"); return(2); } else printf("(23,>"); return(1); } case '=': { printf("(25,=)"); return(1); } case ';': { printf("(26,;)"); return(1); } case '(': { printf("(27,()"); return(1); } case ')': { printf("(28,)"); return(1); } default: return(0); break; } } void number(char a[10]) { int i=0; char text[10]; while(a[i]!='