char buffer[1024]; memset(buffer, 0, 1024); // wypełnij buffer danymi, np. tak: // recv(socket, buffer, sizeof(buffer), 0); sscanf(buffer, "%d", &zmienna);