2013-03-14 66 views
-2

我想問一下,如果有人能幫我解決我的問題。解析一個方程

我必須解析一個任意的方程爲變量和數字。

公式將採用"y1 + y2 + ... + y10"的形式。

樣品:"y1 + 2 y2 + 3y3 + y3 + 3 + 5 + 10 = y4 + 4"

可以有空格隨機數。 「y1」不是1 * y。它是與索引1。

我在考慮使用strchar(string," ")並解析它,但它可以是沒有空格,所以也許閱讀字符後char,但是我不知道如何做方程式"3 y2",也許如果我考慮採取第一個字符,然後閱讀下一個字符while(char == " "),然後採取下一個字符,看看它是變量或「+」。我不需要它的源代碼,我可以提示。

+0

你在找什麼樣的幫助? – stdcall 2013-03-14 18:45:02

+1

[你有什麼嘗試?](http://whathaveyoutried.com) – 2013-03-14 18:45:36

+0

編輯,抱歉.. – Notur 2013-03-14 18:53:34

回答