带有%nscanf()将从输入读取的字符数存储到相应参数指向的整数变量中,直到遇到%n

#include <stdio.h>

int main(void)
{
   char *p;
   int n;

   printf("Enter an address: ");

   scanf("%p %n", &p, &n);

   printf("%d", n);

   return 0;
}