#include #include #include #include using namespace std; int GetData(vector &dataList,char *line,char *deli) { //注意:lineは壊れる char Line[4096]; strcpy(Line,line); char* token = strtok(Line, deli); while (token != NULL) { dataList.push_back(token); token = strtok(NULL, deli); } return 0; } int main(int argc, char* argv[]) { char S[4096]; fgets(S,4096,stdin); vector dataList; GetData(dataList,S,"*+"); char OP[4096]; int opNum=0; int i,j=0; int strLen=strlen(S); for (i=0;i