Поддерживает ли scanf "регулярное выражение" стандарт? Я нигде не могу найти ответ.
Этот код работает в gcc, но не в Visual Studio:
scanf("%[^\n]",a);
Это ошибка Visual Studio или расширение gcc?
РЕДАКТИРОВАТЬ: Похоже, VS работает, но необходимо примите во внимание разницу в концах строк между Linux и Windows. (\ r \ n)