user-0 提问: 我这码风如何？

回复:
user: user-1
content: 大哥您不缩进？！

user: user-2
content: 一坨一坨的代码，看着很不爽。 goto应该用在onexit这样的地方，而且尽量少用。

user: user-3
content: 任何傻瓜都能写出机器看的懂的程序，能写出人类看的懂的程序的，才是优秀的程序员

user: user-4
content: 马马虎虎，main太长了。

user: user-5

user: user-6
content: 感觉看着很痛苦……看来是自己耐心不足啊

user: user-7
content: 这马疯是要被揍的节奏。。。

user: user-8
content: 套用今年的流行语说：马上疯了。。。

user: user-9
content: 在短的句子，一句一行 还是好些吧

user: user-10
content: 已瞎！

user: user-11
content: 项目不够大，代码不够长，看不出来。

user: user-12
content: 后面的还好！ 加的缩进吧，一个语句一行或许比较好一点哦！

user: user-13
content: 说实话，看着有点累，没有想阅读的感觉，函数和函数之间没有隔开，功能块之间也没有隔开。

user: user-14
content: 代码不错！

user: user-15
content: 引用 8 楼 FrankHB1989 的回复:多年前我在文曲星上也是这么撸的，因为分辨率只有160*80……  苦了你了，这是无码胜有码的节奏啊。。。

user: user-16

user: user-17
content: 确实有够疯的。  引用 楼主 u010211892 的回复:/*************************************  //  Powered by c //  Written by chen*** //  Date:2014.1.4 //  Run :Linux  */    #include <stdlib.h>    #include <sys/types.h>    #include<time.h>  #include<openssl/md5.h>  #include <stdio.h>    #include <sys/socket.h>    #include <linux/in.h>    #include <string.h>    #define IP "58.192.142.134"  #define PORT 7777          #define ID "********"  #define PASSWD "********"          #define TEN 1.0  char info[1115]="";  char md5[35]="\0";  void gotoxy(int x,int y)   //Fantasy  {     printf("%c[%d;%df",0x1B,y,x);  }  int post(char *sendbuf)    {    int cfd;      int recbytes;    int sin_size;    struct sockaddr_in s_add,c_add;   unsigned short portnum=PORT;  cfd = socket(AF_INET, SOCK_STREAM, 0);    if(-1 == cfd)    {        printf("socket fail ! \r\n");        return -1;    }    bzero(&s_add,sizeof(struct sockaddr_in));    s_add.sin_family=AF_INET;    s_add.sin_addr.s_addr= inet_addr(IP);   s_add.sin_port=htons(portnum);   if(-1 == connect(cfd,(struct sockaddr *)(&s_add), sizeof(struct sockaddr)))    {        printf("connect fail !\r\n");        return -1;    }    if(-1 == (recbytes =send(cfd,sendbuf,strlen(sendbuf),0)))   {        printf("read data fail !\r\n");        return -1;    }    strcpy(info,"");  recv(cfd, info,1024,0);  info[recbytes]='\0';    close(cfd);   return 0;    }    int paus(float time)  {  long zt1=clock();  long zt2;  while(1)  {  zt2=clock();  if(((float)(zt2-zt1)/CLOCKS_PER_SEC)>time)  return 0;  else  {  gotoxy(23,2);  printf("%-9.2f",((float)(zt2-zt1)/CLOCKS_PER_SEC));}  }  }  void information()//Line 3 to 11  {  gotoxy(1,3);printf("This is used in a special election for course selection");  gotoxy(1,4);printf("Running under Linux,compiled by gcc");  gotoxy(1,5);printf("Yangzhou University");  gotoxy(1,6);printf("Ten minutes after logging in,try every time interval,a total of three times");  gotoxy(1,7);printf("Log back in thirty minutes");  gotoxy(1,8);printf("Run without a screen in card PC");  gotoxy(1,9);printf("Wake up,the course is completed,the final number is mine");  gotoxy(1,10);printf("This proof,C language can do anything");  gotoxy(1,11);printf("I wish the electromagnetic field will not fail");  }  int main()  {      int loop;      char acc[20];      MD5_CTX ctx;      unsigned char *data=PASSWD;      unsigned char md[16];      char tmp[3]={'\0'};      int i,j;  char *pg0;  float tpause;  printf("Input time(seconds):");  scanf("%f",&tpause);  puts("Waiting...,Now passed            seconds");  paus(tpause);  information();  gotoxy(1,12);  printf("RunTime is                               seconds\n");  long zt1=clock();  long zt2;      MD5_Init(&ctx);         MD5_Update(&ctx,data,strlen(data));        MD5_Final(md,&ctx);       for( i=0; i<16; i++ ){          sprintf(tmp,"%02X",md[i]);          strcat(md5,tmp);      }      again:      pg0=(char *)malloc(1025);  sprintf(pg0,"GET /pls/wwwbks/bks_login2.uniteLogin?stuid=%s&pwd=%s HTTP/1.1\r\n"  "Host:\r\n"  "Proxy-Connection: keep-alive\r\n"  "Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8\r\n"  "User-Agent: \r\n"  "Referer:\r\n"  "Accept-Encoding: deflate\r\n"  "Accept-Language: zh-CN,zh;q=0.8\r\n"  "Accept-Charset: gb2312;q=0.7,*;q=0.3\r\n"  "Cookie: \r\n\r\n",ID,md5);  post(pg0);  free(pg0);  i=j=0;  while(1){  while(info[i]!='C')i++;  if(info[i+3]==info[i+6])break;  else i++;  }  if(info[i+16]!='1'){printf("Wrong and wrong");}  else  {  while(1){  while(info[i]!='S')i++;  if(info[i+4]=='C')break;  else i++;  }  j=i;  while(info[j]!=';')j++;  info[j]=0;  strcpy(acc,info+20+i);  }  pg0=(char *)malloc(1025);  for(loop=0;loop<3;loop++)  {  sprintf(pg0,"POST /pls/wwwbks/xk.CourseInput HTTP/1.1\r\n"  "Host: \r\n"  "Proxy-Connection: keep-alive\r\n"  "Content-Length: 29\r\n"  "Cache-Control: \r\n"  "Origin: \r\n"  "User-Agent: \r\n"  "Content-Type: \r\n"  "Accept: \r\n"  "Referer: \r\n"  "Accept-Encoding: \r\n"  "Accept-Language: \r\n"  "Accept-Charset: \r\n"  "Cookie: ACCOUNT=%s;\r\n\r\n"  "p_qxrxk=0329016&p_qxrxk_kxh=6",acc);  post(pg0);  sprintf(pg0,"POST /pls/wwwbks/xk.CourseInput HTTP/1.1\r\n"  "Host: \r\n"  "Proxy-Connection: keep-alive\r\n"  "Content-Length: 29\r\n"  "Cache-Control: \r\n"  "Origin: \r\n"  "User-Agent: \r\n"  "Content-Type: \r\n"  "Accept: \r\n"  "Referer: \r\n"  "Accept-Encoding: \r\n"  "Accept-Language: \r\n"  "Accept-Charset: \r\n"  "Cookie: ACCOUNT=%s;\r\n\r\n"  "p_qxrxk=1029012&p_qxrxk_kxh=0",acc);  post(pg0);  sprintf(pg0,"POST /pls/wwwbks/xk.CourseInput HTTP/1.1\r\n"  "Host: \r\n"  "Proxy-Connection: keep-alive\r\n"  "Content-Length: 29\r\n"  "Cache-Control: \r\n"  "Origin: \r\n"  "User-Agent: \r\n"  "Content-Type: \r\n"  "Accept: \r\n"  "Referer: \r\n"  "Accept-Encoding: \r\n"  "Accept-Language: \r\n"  "Accept-Charset: \r\n"  "Cookie: ACCOUNT=%s;\r\n\r\n"  "p_qxrxk=1029013&p_qxrxk_kxh=0",acc);  post(pg0);  zt2=clock();  gotoxy(12,12);  printf("%9.2f",((float)(zt2-zt1)/CLOCKS_PER_SEC));  paus(TEN);  }  free(pg0);  goto again;  return 0;  }

user: user-18
content: 果然是马蜂..密密麻麻的!

user: user-19
content: 马蜂吗 有什么马蜂

user: user-20
content: 麻风不错