すいません。質問です。
htmlのタグを消去するプログラムを考えてみたもの
下記のようになったのですが。
これは邪悪でしょうか?
本のようにうまいコードが書けず最近悩んでます(´・ω・`)
char* delTags(char* str)
{
char* hp=str;
char* p;
char stag='<';
char etag='>';
//char tag=stag;

while(*str!=NULL)
{
if(*str==stag){
*str++='\0';
}else if(*str==etag){
p=++str;
hp=strcat(hp,p);
str=hp;
}else{
*str++;
}
}
return hp;
}