C
Charley2
В общем у меня такое задание: дана инфиксная запись выражения, которая надо читать из файла, содержащая тригонометрические операции(sin, cos, tan и т.д.). Считываю по символу в каждый элемент массива. В общем вопрос вот в чем: какие контейнеры и команды к ним надо использовать, чтобы из набора символов распознать и собрать в отдельные элементы эти sin, cos, arctan?
дано: char letter = {a, *, b, +, s, i, n, d}
надо: char* semant[0] = "a";
char* semant[1] = "*";
...
char* semant[4] = "sin";
char* semant[5] = "d";
дано: char letter = {a, *, b, +, s, i, n, d}
надо: char* semant[0] = "a";
char* semant[1] = "*";
...
char* semant[4] = "sin";
char* semant[5] = "d";