| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 295 人关注过本帖
标题:C++小白求教0.0
取消只看楼主 加入收藏
FengYanjsy
Rank: 1
等 级:新手上路
帖 子:1
专家分:0
注 册:2013-10-16
收藏
 问题点数:0 回复次数:0 
C++小白求教0.0
出现错误 Run-time.check Failure #2-stack around the variable 'link_id' was corrupted.
程序如下:
#include "stdafx.h"
#include<iostream>

using namespace std;


int main()
{
    int a=0,b=0,c=0,d=0,e=0,i,j;
    char s[3][10];   
    for(i=0;i<=2;i++)
    {
        cout<<"请输入第"<<i+1<<"行字"<<endl;
        gets(s[i]);
        for(j=0;j<10&&s[i][j]!='\0';j++)
        {
            if(s[i][j]>=65&&s[i][j]<=90) a++;
            else if(s[i][j]>=97&&s[i][j]<=122) b++;
            else if(s[i][j]>=48&&s[i][j]<=57) c++;
            else if(s[i][j]==32) d++;
            else e++;
        }
     }
    cout<<"共有大写字母"<<a<<"个,小写字母"<<b<<"个,数字"<<c<<"个,空格"<<d<<"个,其他字符"<<e<<"个。"<<endl;
    return 0;
}

为什么调试最后会出现 Run-time.check Failure #2-stack around the variable 'link_id' was corrupted.这样的错误呢……
搜索更多相关主题的帖子: include around 
2013-10-16 20:29
快速回复:C++小白求教0.0
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.041699 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved