主题:指针
#include<stdio.h>
void main()
{
char a[100],*p;
int i=0;
p=&a[0];
printf("请输入字符串:\n");
gets(a);
while (*(p+i)!='\0')
if((*(p+i)>='0')&&(*(p+i)<='9'))
i++;
printf("共有%d个数\n",i);}为什么没有结果?
void main()
{
char a[100],*p;
int i=0;
p=&a[0];
printf("请输入字符串:\n");
gets(a);
while (*(p+i)!='\0')
if((*(p+i)>='0')&&(*(p+i)<='9'))
i++;
printf("共有%d个数\n",i);}为什么没有结果?