rendered paste body#include <stdio.h>#include <stdlib.h>#include <string.h>int main(){ char *enc_string = NULL; int i = 0; int ch; // change char to int do{ if((enc_string = realloc(enc_string, (i+1) * 10 + 1)) == NULL) // change 11 to 10 + 1 { printf("Memory allocation failure!"); return 0; } fgets(enc_string+(i*10),11, stdin); } while(strchr(enc_string+(i++ * 10),'\n') != NULL); // change 11 to 10 and i to i++ enc_string[strcspn(enc_string, "\n")] = '\0'; //while ((ch = getchar()) != '\n' && ch != EOF); printf("%s",enc_string); printf("Press a key to continue!"); //getchar(); system("PAUSE"); return 0;}