ich hab folgenden code hier, der server steht auf recv. Doch ich kann nix einegebn ich hab ds gefühl das das an GETS liegt gibts da nocgh ne methode?
Code:
while(kalle!=SOCKET_ERROR)
  {
    printf("\nCommand [max 256]: ");
    gets(buf);
    send(s,buf,strlen(buf),0);
    kalle=recv(s,rbuf,256,0);
    if(kalle==0)
    {
      printf("Server hat die Verbindung getrennt..\n");
      break;
    }
    if(kalle==SOCKET_ERROR)
    {
      printf("Fehler: recv, fehler code: %d\n",WSAGetLastError());
      break;
    }
    buf[kalle]='\0';
    printf("\nServer antwortet: %s\n",buf);
  }