字符数组输入不能带&,单个字符输入带&

代码

#include<stdio.h>
main()
{
 char a[20];char *p;
 printf("请输入小于20的字符串");
 scanf("%s",a);//a是数组名,就是指针,代表首地址。
 p=a;
 while(*p!='\0')p++;
 printf("%d",p-a);
}

 

posted @ 2018-10-28 14:20  有点飘  阅读(292)  评论(0)    收藏  举报