求等地啊输入的字符串的长度,不用str函数
#include<stdio.h> 这是我写的两个求字符串长度的程序,求指点哪里错了。。自学没老师问,可怜void main()
{
char *a,b[100];
a=b;
scanf("%s",a);
char *p;
int i=0,j=1;
for(i=0;a[i]!='\0';i++)
{
j++;
}
printf("%d",j);
}
#include<stdio.h>
void main()
{
char *a,b[100];
a=b;
scanf("%s",a);
char *p;
p=a;
int j=1;
for(;*p!='\0';p++)
{
j++;
}
printf("%d",j);