Функция fgets имеет следующее описание:
char *
fgets(char * restrict str, int size, FILE * restrict stream);
Так зачем делать буфер массивом указателей? char buffer[MAX_INT]
это то, что нам нужно.
И следующее утверждение: if (fp = fopen("/Users/weiyang/code/txt", "r"))
небезопасно, лучше добавить круглые скобки после присваивания.
StackOverflow использует WMD Attacklab, редактора Markdown. Это заботится обо всем непрерывном рендеринге. Это - соответствующий отрывок кода в источнике страницы StackOverflow, который делает волшебство моделирования.
var jWmd = $("#wmd-input");
jWmd.not(".processed").TextAreaResizer();
jWmd.typeWatch( { highlight:false, wait:5000, captureLength: 5, callback:styleCode } );
jWmd.rules("add", { required: true, minlength: 10 });