add,sub,mulの関数はわかりましたので、次にこの問題がわからないので、誰でも良いので答えを教えてください。答えを見て理解するタイプなので
コード:
void readEval(void) {
char tkn[24];//64bit以内の10進整数の文字列が収容可能な桁数
//先行する連続空白類は読み飛ばし、その後最初の空白類
//までの文字列を読み込む; next_token()に相当
while (1) {//repeat for ever; type ctrl-C to quit
//数値はひたすらスタックにプッシュ
//数値以外が来た、つまり演算子が来たら
//演算子の解析と必要なstack上の処理を行う
//次のtokenを読む
}
return;
}
コード:
void print_stack_top(void) {//stack topを表示してpopする
/*関数の処理を実装せよ*/
return;
}
void reset(void) {
/*関数の処理を実装せよ*/
}