1. Си / Говнокод #6756

    +107

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    if(PlayerInfo[killerid][pMember] != 5 && PlayerInfo[killerid][pLeader] != 5 && PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
           {
           PlayerInfo[killerid][pExp] ++;
           PlayerInfo[killerid][pExp] ++;
           PlayerInfo[killerid][pExp] ++;
           PlayerInfo[playerid][pExp] --;
           PlayerInfo[playerid][pExp] --;
           SendClientMessage(playerid, COLOR_RED, " Ïîòåðÿíî 2 î÷êà îïûòà");
           SendClientMessage(killerid, COLOR_GREEN, " Ïîëó÷åíî 3 î÷êà îïûòà");
           }
           else if(PlayerInfo[killerid][pMember] != 6 && PlayerInfo[killerid][pLeader] != 6 && PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
           {
           PlayerInfo[killerid][pExp] ++;
           PlayerInfo[killerid][pExp] ++;
           PlayerInfo[killerid][pExp] ++;
           PlayerInfo[playerid][pExp] --;
           PlayerInfo[playerid][pExp] --;
           SendClientMessage(playerid, COLOR_RED, " Ïîòåðÿíî 2 î÷êà îïûòà");
           SendClientMessage(killerid, COLOR_GREEN, " Ïîëó÷åíî 3 î÷êà îïûòà");
           }

    fail

    Romanius, 25 Мая 2011

    Комментарии (12)
  2. Си / Говнокод #6754

    +147

    1. 1
    memcpy((void*)m_sendBuffer,(void*)jsonString,strlen(jsonString));

    3 ошибки в одной строчке))

    r00t31337, 25 Мая 2011

    Комментарии (65)
  3. Си / Говнокод #6744

    +140

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    // connection reset by peer?
          if(tcpflags & TCP_FLAG_RST)
          {
             st->status = TCP_CLOSED;
             if( (st->status == TCP_ESTABLISHED) ||
                (st->status == TCP_FIN_WAIT) )
             {
                tcp_closed(id, 1);
             }
             return;
          }

    из одного маленького эмбеддед-проектика)

    odmin, 24 Мая 2011

    Комментарии (3)
  4. Си / Говнокод #6737

    +147

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    make: предупреждение: Неправильный ход часов.  Сборка может быть неполной.
    mooncrafter@ubuntu:~/allthis/4_mesg$ make lol
    make: Внимание: Файл `Makefile' имеет будущее время 1,6e+03 s модификации
    gcc -c create_matrix/create_matrix.c
    gcc -c source/server.c source/lib/do.h source/lib/scmsg.h source/lib/msg.h
    gcc server.o -o server
    gcc -c source/client.c source/lib/do.h source/lib/scmsg.h source/lib/msg.h
    rm create_matrix.o server.o client.o source/lib/do.h.gch source/lib/scmsg.h.gch source/lib/msg.h.gch
    apt-get moo
             (__) 
             (oo) 
       /------\/ 
      / |    ||   
     *  /\---/\ 
        ~~   ~~   
    ...."Have you mooed today?"...
    sleep 1.5
    clear
    
    
    
    make: предупреждение: Неправильный ход часов.  Сборка может быть неполной.
    mooncrafter@ubuntu:~/allthis/4_mesg$ clear

    - называется перевёл чася на час наЗад!

    Mooncrafter, 23 Мая 2011

    Комментарии (7)
  5. Си / Говнокод #6720

    +129

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    temp = (NODE *)malloc(sizeof(NODE));
          if (temp == NULL)
          {
            Free(temp);
            Free(task);
            return NULL;
          }

    Курсовик ночью по пьяни. Подстраховался блин.

    Enelar, 20 Мая 2011

    Комментарии (68)
  6. Си / Говнокод #6699

    +147

    1. 1
    printf("%10.4lg ", 0);

    В процессе копипасты...

    resettik, 17 Мая 2011

    Комментарии (9)
  7. Си / Говнокод #6695

    +147

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    case 5:
    	   { 
    	    char podr[20];
                int r=1;
    	    puts("Vvedite nazvanie podrazdelenia");
    	    scanf("%s",podr);
    	    for(i=0;i<n;i++)
    			if(!strcmp(podr,s[i].podr))
    			{ r=0;
    			  for(int j=i;j<n;j++) s[j]=s[j+1];
    			  n--; 
                              i--; // костыль
    		    }
    	    if(r) puts("ERROR");
    	    getch();
    	    } break;

    Опять костыль для лабы друга.

    dark-al, 17 Мая 2011

    Комментарии (22)
  8. Си / Говнокод #6692

    +141

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    34. 34
    35. 35
    36. 36
    37. 37
    38. 38
    39. 39
    40. 40
    41. 41
    42. 42
    43. 43
    44. 44
    45. 45
    46. 46
    47. 47
    48. 48
    49. 49
    50. 50
    #include<iostream>
    using namespace std;
    #include<string.h>
    int main()
    {
    int n;
    int t;
    char s[100];
    cin>>n;
    while(n!=0)
    {
    n--;
    int TTT=0,TTH=0,THT=0,THH=0,HTT=0,HTH=0,HHT=0,HHH=0,H=0,T=0;
    cin>>t;
    cin>>s;
    cout<<s<<"\n";
    int f=0;
    for(int i=0;i<strlen(s);i++)
    {
    if(s[i]=='T' && s[i+1]=='T' && s[i+2]=='T')
    TTT+=1;
    if(s[i]=='T' && s[i+1]=='T' && s[i+2]=='H')
    TTH+=1;
    if(s[i]=='T' && s[i+1]=='H' && s[i+2]=='T')
    THT+=1;
    if(s[i]=='T' && s[i+1]=='H' && s[i+2]=='H')
    THH+=1;
    if(s[i]=='H' && s[i+1]=='T' && s[i+2]=='T')
    HTT+=1;
    if(s[i]=='H' && s[i+1]=='T' && s[i+2]=='H')
    HTH+=1;
    if(s[i]=='H' && s[i+1]=='H' && s[i+2]=='T')
    HHT+=1;
    if(s[i]=='H' && s[i+1]=='H' && s[i+2]=='H')
    TTT+=1;
    if(s[i]=='H'){
    H++;f=1;}
    if(s[i]=='T'){
    T++;f=1;}
    }
    cout<<TTT<<"\n";
    if(H==40)
    cout<<t<<" 0 0 0 0 0 0 0 38\n";
    if(T==40)
    cout<<t<<" 38 0 0 0 0 0 0 0\n";
    if(f==0)
    cout<<t<<" "<<TTT<<" "<<TTH<<" "<<THT<<" "<<THH<<" "<<HTT<<" "<<HTH<<" "<<HHT<<" "<<HHH<<"\n";
    }
    return 0;
    }

    Все и так понятно

    pabloid, 17 Мая 2011

    Комментарии (23)
  9. Си / Говнокод #6646

    +145

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    7. 7
    8. 8
    while ( strlen ( &ParseSMS[pos] ) != 0 )
    {
        Byte0 = HexToByte(&ParseSMS[pos]);
        pos += 2;
    
        pSMS->sms[txt_counter] = Byte0;
        txt_counter ++;
    }

    достались исходнички. Человек не знает, как работает strlen
    а буфер то на 140 байт !

    megajohn, 13 Мая 2011

    Комментарии (26)
  10. Си / Говнокод #6645

    +130

    1. 01
    2. 02
    3. 03
    4. 04
    5. 05
    6. 06
    7. 07
    8. 08
    9. 09
    10. 10
    11. 11
    12. 12
    13. 13
    14. 14
    15. 15
    16. 16
    17. 17
    18. 18
    19. 19
    20. 20
    21. 21
    22. 22
    23. 23
    24. 24
    25. 25
    26. 26
    27. 27
    28. 28
    29. 29
    30. 30
    31. 31
    32. 32
    33. 33
    #include<stdio.h>
    #include<string.h>
    
    int main()
    {
      char s[81]; //Строка
      int k,    //Номер слова в строке
           i,j;   //Параметры цикла
      
      puts("Vvedite stroky");
      gets(s);
      int m=strlen(s); //Кол-во символов в строке
      puts("Stroka:");
      puts(s);
      // начало косыля
      int n=0;
      for(i=1;i<=m;i++) if(s[i]==' '&&s[i+1]!=' ') n++;
      // конец костыля
      if(s[m]==' '){i=m; k=0;}
      else{i=m-1; k=1;}
      while(1<i){
        if(s[i]!=' '&&s[i-1]==' ') k=k+1;
        if(k==n&&s[i-1]!=' '){ 
    	m=m+1; j=m;
        while(j>i){s[j]=s[j-1]; j--;}
        s[i]='*'; i--;}
        else i=i-1;
      }
      puts("Izmenennaia stroka:");
      puts(s);
      fflush(stdin);
      return 0;
    }

    dark-al, 13 Мая 2011

    Комментарии (21)