なんとなく作ったHTMLのAタグの簡易制作プログラム- 役に立ちそうで役に立たないブログ http://d.hatena.ne.jp/tanjoin/20100828/1283021155
という改行の入らないテキストを
という感じに形成し直す
#include <stdio.h> #include <string.h> void main(){ FILE *fp; //ファイルポインタの宣言 char str[1024]; //入力用 char url[1024]; //url char *sp; //文字列検索用 while ( gets(str) != NULL ){ sp = strstr(str,"http"); if(sp != NULL){ strcpy(url, sp); *sp = '\0'; printf("<a href=\"%s\">%s</a>\n",url,str); }else{ printf("%s\n",str); } } }
なんだこれ誰得...
1024以上の文字列を用いる場合は、配列の中身を変更してください