当前位置: 代码迷 >> C语言 >> 编译没问题 为什么执行就有问题
  详细解决方案

编译没问题 为什么执行就有问题

热度:91   发布时间:2006-12-30 22:36:18.0

#include <stdio.h>
#include <string.h>

int len(char *p);
void main()
{
char s1[20],*p;
p=&s1;
gets(s1);
printf("%d",len(p));
getch();
}
int len(char *p)
{
int i=0;
while(*p!='\0')
{ i++;p++;}
return(i);
}


----------------解决方案--------------------------------------------------------

老师就教我们点点

其实要运用自如 还要全靠自己去花时间

你有QQ没 加QQ说吧 76784429


----------------解决方案--------------------------------------------------------
p=&s1

其实不用加&符号
----------------解决方案--------------------------------------------------------
  相关解决方案