双方向リストを使って、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ランキング
-
C#でログファイルにファイルパ...
-
discordサーバで、プログラミン...
-
モバイルSUICA固有コード(Suica...
-
だれがとけるの?
-
バッチファイルで以下のような...
-
Notepad++の関数リスト表示の変...
-
あなたは、Excelはどうやって学...
-
pythonの質問です。
-
win10で、正確な待ち時間の作り方
-
プログラミング 素数か素数では...
-
C#の基本文法が詳しく書かれて...
-
VisualStudioで、コードを印刷...
-
C言語って古いですか?
-
gccを行ってもexeファイルが生...
-
数字の単位 何故10m>0.003なの...
-
C#,vb.netで業務用アプリ開発と...
-
へんな現象
-
応用情報技術者試験の令和元年...
-
プログラミングについて。 1つ...
-
C言語 配列と関数の練習問題
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
フォームの値をHTMLファイルに...
-
スペースの取り方について
-
ブログのカレンダー機能
-
HTMLの値の渡し方について質問...
-
ACCESSのレポートの表示...
-
フォームのtextareaにnl2brを使...
-
SELECTボックスの内容を動的に...
-
遷移先のURLにパラメータを表示...
-
奇数・偶数の区別をプログラミング
-
aspxでIFみたいなことがしたい
-
ASP.netで、CheckBoxListのSele...
-
phpの<br>\\nと\\nとエスケープ...
-
改行したいのですが
-
write downとfill outの違いを...
-
<br>が文字列で出力されてしま...
-
<asp>タグの属性情報が取得でき...
-
C#のRichTextBoxで表示行数を取...
-
ASP.NETでTimerコントロールを...
-
javascriptでlabelの値取得
-
テキストボックスにマクロでメ...
おすすめ情報