#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); 就没有报错。。。
我是新手,不知道你程序的目的是不是这样。
- 1 回答
- 0 关注
- 1313 浏览
添加回答
举报
0/150
提交
取消