#include <stdio.h>
#include<string.h>
void main()
{
int i=0 ;
char a;
gets(a);
int j = strlen(a) – 1;
while (i <= j)
{
if (a[i] == a[j]) //i和j下面有波浪线显示:表达式必须包含指向对象的指针类型
{
i++;
j–;
}
else
break;
}
if (i >= j)
{
printf(“YES”);
}
else
{
printf(“NO”);
}
怎么改啊
}
#include<string.h>
void main()
{
int i=0 ;
char a;
gets(a);
int j = strlen(a) – 1;
while (i <= j)
{
if (a[i] == a[j]) //i和j下面有波浪线显示:表达式必须包含指向对象的指针类型
{
i++;
j–;
}
else
break;
}
if (i >= j)
{
printf(“YES”);
}
else
{
printf(“NO”);
}
怎么改啊
}
解决方案
40
#include <stdio.h>
#include<string.h>
void main()
{
int i=0 ;
//char a;
char a[20];
//gets(a);
gets(a);
int j = strlen(a) – 1;
while (i <= j)
{
if (a[i] == a[j]) //i和j下面有波浪线显示:表达式必须包含指向对象的指针类型
{
i++;
j–;
}
else
break;
}
if (i >= j)
{
printf(“YES”);
}
else
{
printf(“NO”);
}
//怎么改啊
}
#include<string.h>
void main()
{
int i=0 ;
//char a;
char a[20];
//gets(a);
gets(a);
int j = strlen(a) – 1;
while (i <= j)
{
if (a[i] == a[j]) //i和j下面有波浪线显示:表达式必须包含指向对象的指针类型
{
i++;
j–;
}
else
break;
}
if (i >= j)
{
printf(“YES”);
}
else
{
printf(“NO”);
}
//怎么改啊
}