diff --git a/DiffieHellman.c b/DiffieHellman.c
index 4d250988832cc59964db12a3e89130d6f1efcd62..548ab18dfffd001ccee07db23c8e0e9282f3c971 100644
--- a/DiffieHellman.c
+++ b/DiffieHellman.c
@@ -122,7 +122,8 @@ int main(int argc, char *argv[]){
     while(1){
         n = read(sockfd, buffer, 255);
         printf("read n is %d\n", n);
-        if(!strcmp(buffer,"\n")){
+        printf("bufferrr   %s\n\n",buffer);
+        if(!strncmp(buffer,"\n",1)){
             buffer[n] = 0;
             break;
         }