发新话题
打印

大学时候写的两个C语言程序,献丑

大学时候写的两个C语言程序,献丑

复制内容到剪贴板
代码:
makehtml:
#include "stdio.h"
main(void)
{
FILE *fp,*lp,*log;
char title[100],nei,name[30],name1[30];
printf("                         拓荒网站工具之文章生成器V5.0\n");
input: printf("请输入文本文件名:");
log=fopen("log.txt","a+");
scanf("%s",&name);
if(strcmp(name,"ok")==0)
exit(0);
fprintf(log,"\n");
if((fp=fopen(name,"r"))==NULL)
{
printf("\n");
goto input;
}
printf("请输入HTML文件名:");
scanf("%s",&name1);
fscanf(fp,"%s",&title);
if((lp=fopen(name1,"w"))==NULL)
{
printf("\n");
goto input;
}
fprintf(lp,"<html>\n");
fprintf(lp,"<head>\n");
fprintf(lp,"<title>【我们的台湾】</title>\n");
fprintf(lp,"<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\">\n");
fprintf(lp,"</head>\n");
fprintf(lp,"<body bgcolor=\"#CCFF99\" text=\"#000000\">\n");
fprintf(lp,"<table width=\"758\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\" align=\"center\">\n");
fprintf(lp,"<tr>\n");
fprintf(lp,"<td height=\"19\" bgcolor=\"#FDB986\">\n");
fprintf(lp,"<div align=\"center\">%s</div>\n",title);
fprintf(lp,"</td>\n");
fprintf(lp,"</tr>\n");
fprintf(lp,"<tr>\n");
fprintf(lp,"<td bgcolor=\"#F2F578\">\n");
fprintf(lp,"<p><font size=\"-1\">\n");
while(!feof(fp))
{
nei=fgetc(fp);
if(nei=='\n')
fputs("</font></p><p><font size=\"-1\">",lp);
else
fputc(nei,lp);
}
fprintf(lp,"</p>\n");
fprintf(lp,"<a href=\"index.htm\">回到分类目录</a>\n");
fprintf(lp,"</td>\n");
fprintf(lp,"</tr>\n");
fprintf(lp,"</table>\n");
fprintf(lp,"<div align=\"center\"><font size=\"-1\">《我们的台湾》<br>\n");
fprintf(lp,"<a href=\"[email=cnmt@163.com\]mailto:cnmt@163.com\">cnmt@163.com</a></font>\n[/email]");
fprintf(lp,"</div>\n");
fprintf(lp,"</body>\n");
fprintf(lp,"</html>\n");
fclose(fp);
fclose(lp);
fprintf(log,"%s\n",name1);
fprintf(log,"%s",title);
fclose(log);
printf("HTML文件生成完毕!\n");
goto input;
}
复制内容到剪贴板
代码:
index:
#include "stdio.h"
main()
{FILE *fp,*lp;
char a[20],b[100];
printf("拓荒网站之连接代码生成器v1.0\n");
fp=fopen("log.txt","r");
lp=fopen("href.txt","w");
fprintf(lp,"<font size=\"2\">");
while(!feof(fp))
{
fscanf(fp,"%s",&a);
fscanf(fp,"%s",&b);
fprintf(lp,"☆<a href=\"%s\">",a);
fprintf(lp,"%s</a><br>\n",b);
}
fprintf(lp,"</font>");
printf("生成成功,并且保存在href.txt文件中,请粘贴到网页中去,并注意路径!\n");
}
我现在都忘记这两个程序是干什么的了只记得是批量做什么网页的。
烟台,加油!

TOP

都是自动生成HTML代码的东西呀。
牧童问我何方来?遥指蓬莱海市山.

TOP

发新话题