c++论坛吧 关注:48贴子:128
  • 1回复贴,共1

请教老师,哪里错了?先谢了。

只看楼主收藏回复

#include <iostream>
#include <string>
using namespace std;
int n,i,len;//n数字字符的数量,i, len是长度
char s[256];
int main () {
gets(s); //输入一个字符串
len=strlen(s); //求字符串长度,这行编译不过?
for(int i=0;i<=len-1;i++){//遍历整个字符串
if(s[i]>='0'&&s[i]<=='9')n++;//如果遇到数字字符,n++
}
cout <<n;//输出两个单词换行
return 0; }


1楼2022-10-10 16:33回复
    #include前一行加入 {#define _CRT_SECURE_NO_DEPRECATE}


    2楼2023-05-15 15:11
    回复