标签: c printf
正如标题所说,我想要逃避printf()中的某些特定字符。我记得像:
printf()
char string[]="asdasdadss"; printf("%[^s]s",string);
输出:
adadad
任何有用的想法。感谢。
答案 0 :(得分:1)
%[语法适用于scanf(),而非printf()。您需要在调用printf()之前修改字符串。
%[
scanf()