Следующий код C,
#include <stdio.h>
int main()
{
char *source="{\"address\":\"10.10.2.130\"}";
char ip[32];
sscanf(source, "{\"address\":\"%s\"}", ip);
printf("%s\n%s\n", source, ip);
return 0;
}
Я ожидаю извлечь 10.10.2.130 в ip, но вывод показывает 10.10.2.130"}, почему?
Спасибо.