7.04.2017

배열 이용하여 회문 문자인지 확인하기

//배열 이용하여 회문 문자인지 확인하기
#include <iostream>
using namespace std;

int main(){
        char str[] = "Have a nice day";
int length;
int i = 0;
bool flag;
for (; str[i] != '\0'; i++);

length = i;
cout << "Count of number : " << length <<  endl;

for (int j = i ; j >=0 ; j--){
if (str[j]==str[length-j])
flag = true;
else{flag = false;
break;
}
}
if(flag)
cout << str << " :회문문자이다" << endl;
else cout << str << " :회문 문자가 아니다" << endl;

system("pause");
return 0;
}

댓글 없음:

댓글 쓰기