私のプロジェクトでは、ユーザーからの式入力を文字列として取得し、式の結果を表示する必要があります。私は次のように入力を取っています
char address[100] = {NULL};
fgets(address, 100, stdin); //take the expression as input here
ユーザーが式を次のように書いたとします
address = " 1+5+9" .
私がする必要があるのは、式の結果を表示することです。これを行うには、各数値を分離してから計算を行います。しかし、これを行うためのより良い方法はありますか?