双方向リストを使って、htmlのtable要素をtexのtabular環境に置き換えるプログラムを作っています。その中で回数を数える関数を作ったのですが、標準出力をされるような記述は一つもないのに、リストの中身がコンソール画面に出力されます。
下が回数を数える関数です。プログラム全体は長かったので載せませんでした。
int counter(Deque *deq){
ElementType s;
int hantei = 2, c = 0;
/* counting <td> and <th> between <tr> and </tr> */
while(1){
s = getFront(deq);
/* <tr> appeared */
if(strncmp(s, "<tr", 3) == 0) hantei = 1;
if(hantei == 1){
if(strncmp(s, "<td", 3) == 0) c++;
else if (strncmp(s, "<th", 3) == 0) c++;
/* </tr> appeared */
else if (strcmp(s, "</tr>") == 0) hantei = 0;
}
putRear(deq, s);
if(hantei == 0) break;
}
/* Reset Deque */
while(strcmp(s, "<$>") != 0){
s = getRear(deq);
if(strcmp(s, "<$>") == 0) putRear(deq, s);
else putFront(deq, s);
}
return c;
}
なぜでしょうか?教えていただければありがたいです。
環境:vine-linux3.2
Cコンパイラ:gcc
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# c言語の問題です 3 2023/01/10 16:15
- その他(プログラミング・Web制作) python 気象データの取得 2 2023/06/20 23:54
- PHP htmlで複数の個数入力欄を表示させるには 1 2022/09/20 03:11
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- JavaScript 追加ボタンを押した際に ok ボタンを押した場合のみ入力値が追記されるようにしたいです 6 2022/05/29 09:57
- C言語・C++・C# c言語の問題の説明、各所ごとに 5 2023/07/26 11:03
- 大学・短大 C言語線形リストの問題です 3 2022/12/22 00:45
- Visual Basic(VBA) Selenium.ChromeDriverの使い方について 7 2022/09/22 06:43
- Visual Basic(VBA) VBAの繰り返し処理について教えてください。 3 2022/08/02 13:21
- C言語・C++・C# プログラムの時、フローチャートはどうなりますか?図でお願いします。 int main(void) { 1 2022/10/01 22:45
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
応用情報技術者試験の令和元年...
-
インクリメント演算子のみを用...
-
右ビットシフト
-
Windows formアプリで データグ...
-
Linux Cプログラミングを学ぶた...
-
プログラミングについて。 1つ...
-
Stuck
-
Notepad++の関数リスト表示でC...
-
Linuxでの開発環境構築や設定の...
-
[C言語]fputsとfprintfの違い
-
Notepad++の関数リスト表示の変...
-
システムエンジニアの適正について
-
どちのほうがすきですか?
-
gccを行ってもexeファイルが生...
-
c言語
-
C言語 配列と関数の練習問題
-
こんなことてしますか??
-
C++6.0でのresource.hについて
-
c言語
-
MACで動く実行ファイルをWindow...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
スペースの取り方について
-
ASPからEXCELに出力する
-
HTMLの値の渡し方について質問...
-
aspxでIFみたいなことがしたい
-
遷移先のURLにパラメータを表示...
-
ACCESSのレポートの表示...
-
ASP.netで、CheckBoxListのSele...
-
キリンビール(晴れ風)どうでし...
-
SELECTボックスの内容を動的に...
-
<br>が文字列で出力されてしま...
-
フォームのtextareaにnl2brを使...
-
改行したいのですが
-
javascriptで結果表示テキスト...
-
テキストボックスにマクロでメ...
-
C#のRichTextBoxで表示行数を取...
-
write downとfill outの違いを...
-
入力テキスト内で改行コードが...
-
機種依存文字
-
シリアル通信プログラミングで...
-
奇数・偶数の区別をプログラミング
おすすめ情報