为了账号安全,请及时绑定邮箱和手机立即绑定

为什么运行结果不行啊

为什么运行结果不行啊

C
袁力 2015-06-11 21:15:31
#include<stdio.h>#include<stdlib.h>int length( char *p){ int i; i=0; while(*p!='\0') { i++; p++; } return(i);}int main (){ char str[20]; int l; printf("input string:"); scanf_s("%s",str); l=length(str); printf("the length of string is :%d",l); system("pause"); return 0;}
查看完整描述

1 回答

?
来虐小学生

TA贡献20条经验 获得超4个赞

十九行的scanf_s("%s,str");    这句话报错。

我改为scanf("%s",str); 就没有报错。。。    

我是新手,不知道你程序的目的是不是这样。

查看完整回答
反对 回复 2015-07-01
  • 1 回答
  • 0 关注
  • 1285 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信