C/C++の宿題片付けます 130代目
■ このスレッドは過去ログ倉庫に格納されています
0650デフォルトの名無しさん
2009/10/03(土) 15:37:53自分でこんなのを作っていたんですが、どうして動かなかったのか気になってしまって・・・
もしよかったら教えていただけませんか??
#include<stdio.h>
int main(void)
{
char str[50];
scanf("%s",str);
printf("%s",str);
int a,b,c,d;
for(a=0;str[a]!=0;++a);/*aの定義*/
for(b=0;(a-b)!=0;++b)/*bの定義*/
{
printf("%c",str[a-b-1]);
}
{
c=str[a];
d=str[a-b-1];
}
if(c==d) /*逆から読んでも同じ単語になる*/
{
printf("\n->yes\n");
}
else /*そうでない場合*/
{
printf("\n->no\n");
}
}
■ このスレッドは過去ログ倉庫に格納されています