永发信息网

能够帮我看看我的程序为什么错吗?

答案:1  悬赏:60  手机版
解决时间 2021-07-25 11:46

#include <iostream>
#include <string>
#include <cctype>
using namespace std;

int main()
{
string a,b,c;

cout <<"enter string: ";
getline( cin, a );

for(int i = 1; i < a.length(); i++)
{
b = a.substr(i,1);
if ( !(ispunct(b.c_str()) || isspace(b.c_str())))
c += b;
}
for ( int i = 1; i <= c.length(); i++)
{
{
if ( c.substr(i,1) != c.substr( c.length() - i))
cout << "NO";
break;
}
if i > c.length()
cout << "YES" << endl;
}
system("pause");
return 0;
}

最佳答案

首先:你的程序的 i 未定义


其次:ispunct()和isspace()函数未定义;试着加一个头文件#include <ctype.h>

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
为什么进游戏老是出现与服务器断开啊!!!
想要只宠物猪猪
华禹盛泰E71怎样设置上网
QQ会员表情漫游的大问题
一句生日快乐祝福的话,祝朋友生日快乐的话
高分求一份详细的活动计划书
近常上网要怎么注意保护眼睛?
重庆一区 +12 血啸护肩卖多少
7260可不可以下载2009
騎士是公主的守護神、那么王子的守護神呢?
参加成人高考要怎样的条件?
注册个GAB串码
五个成语加一句名言组成一段话
这样的烧法会如何
下一站幸福连载到第几集
推荐资讯
win7和winXP相比的优劣点```?``
通灵王道莲纹身图
郭敬明的《小时代》完结了么?
手机如何看本机的隐藏短信
delphi中窗体的名字怎么改?
怎么才能快速的删掉社区好友?
梦幻西游什么时候再次合并服务器啊?
为什么冬天躺在被窝不想起来呢
听说《泰坦尼克号》荣获11项奥斯卡奖?
现在对女生的 描述有好看的吗
多数人为什要活在过去!不活在未来!
多米新手配置
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?