VS
Size: a a a
VS
VS
AB
AB
s
fscanf(f, "%128s", buf) -> okКак правильно можно это сделать? В принтф работает, в сканф судя по всему * так не работает.
fscanf(f, "%*s", 128, buf) -> not ok
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
char buf[256];
char format[256];
sprintf(format, "%c%us",'%', 4);
scanf(format, buf);
printf("%s",buf);
return 0;
}
s
AB
s
AB
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
int main(void)
{
char buf[256];
char format[256];
sprintf(format, "%c%us",'%', 4);
scanf(format, buf);
printf("%s",buf);
return 0;
}
AB
s
sprintf(format, "%%%us", 4);
s
AB
F
∧_∧scanf тащит
( ・ω・。)つ━☆・*。
⊂ ノ ・゜+.
しーJ °。+ *´¨)
.· ´¸.·*´¨) ¸.·*¨)
(¸.·´ (¸.·'* ☆
VD
sprintf(format, "%%%us", 4);
VD
s
s
s