用字符指针作为函数求字符串长度~为什么说我实际参数没有赋值
#include<stdio.h>#include<string.h>
int main()
{
int s(char *c,int x);
int a;
char b[100];
gets(b);
char *p=b;
s(b,a);
printf("字符串的长度为%d",a);
return 0;
}
int s(char *c,int x)
{
int z;
z=strlen(c);
return (z);
}