すみません。
プログラムの実行結果がxmlで吐き出されるので、それをパースして
変数に格納したいと思っています。

以前、Javaでxmlpullparserを利用したときは、タグを探し、
そのタグの中身を取り出すようにしていました。

今回、吐き出されるxmlの記述様式が以前扱ったことのある

<タグA>変数</タグA>

という形ではなく、
<タグB var_a=x var_b=y var_c=z></タグB>
という形式で出力されています。

これらの変数をそれぞれ取得し、それを変数に格納したいとき
それはどのようにして実現できるのでしょうか?

また、言語がCなのですが、Cでも使えるXml parserのオススメがありましたらご教示願います。