求大佬解答:请问要怎么不使用strlen函数实现计算字符串长度?
作业题。。。。。。老师说,要连转义字符都能计算的那种,但是我写的代码它只能计算字母和数字,没有办法计算转义字符,然后如果可以的话,希望解答是没有用到指针的方法。。。。。。
我还没有学到这。。。。。。
#include<stdio.h> int main () { char ch[10000]; int nnum[26]={0}; int i=0,j=0; printf("请输入一串字符:\n"); gets(ch); for(i=0;ch[i]!='\0';i++) { if(ch[i]!='\\') j++; } printf("%d",j); return 0; }