//
// main.m
// homeworkC5
//
// Created by dllo on 15/7/6.
// Copyright (c) 2015年 Clare. All rights reserved.
//
#import <Foundation/Foundation.h>
/*******************************************************/
//int lenth(char a[]){
// int num = 0;
//
// for (int i = 0; a[i] != '\0'; i++) {
// num++;
// }
// return num;
//
//}
//void judgement(char arr[]) {
// int temp = 0;
// long count = strlen(arr);
// for (int i = 0; i < count; i++) {
// if (arr[i] == arr[count - 1 - i]) {
// temp = 1;
// }
// else {
// temp = 0;
// }
// }
// if (temp == 1) {
// printf("true\n");
// } else {
// printf("false\n");
// }
//
//}
void new(char arr[30]){
char arr1[30]="";
for (int i = 0; i < strlen(arr); i++) {
arr1[i] = arr[strlen(arr) - 1 - i];
}
if (strcmp(arr, arr1) == 0) {
printf("true\n");
}else{
printf("false\n");
}
}
#import <Foundation/Foundation.h>
int main(int argc, const char * argv[]) {
/***************************************************************/
// 1.创建一个字符串数组(内容是你周围一圈人的姓名),对字符串(英文)从小到大排序
// char strName[][30] = { "gaomengping", "shichuangyang", "fangliguo", "caojun", "zhujiaqi", "bijuan"};
// printf("姓名是:");
// for (int i = 0; i < 6; i++) {
// printf("%s ", strName[i]);
// }
// printf("\n");
// printf("排序后:");
// for (int i = 0; i < 6 - 1; i++) {
// for (int j = 0; j < 6 - 1 - i ; j++) {
// if ( strcmp(strName[j],strName[j + 1]) > 0){
// //if (strName[j][0] > strName[j + 1][0]) {
// char temp[30] = { 0} ;
//// for (int k = 0; k < 30; k++) {
//// temp = strName[j][k];
//// strName[j][k] = strName[j + 1][k];
//// strName[j + 1][k] = temp;
////
//// }
// strcpy(temp, strName[j]);
// strcpy(strName[j], strName[j+1]);
// strcpy(strName[j+1], temp);
//
// }
// }
// }
// for (int i = 0; i < 6; i++) {
// printf("%s ",strName[i]);
//
// }
// printf("\n");
// %c只能输出或输入一个字符,%s输出的是一串字符还有就是char a; string s;输入的时候scanf("%c", &a);这里的&不能少,而scanf("%s",s);这里不能有&符号
/*************************************************************/
// 2.“回文串”是一个正读和反读都一样的字符串,比如“level”或者“noon”等等就是回文串。请写一个程序判断读入的字符串是否是“回文”。返回是或者否
// judgement("noon");
new("noon");
/*********************************************************/
// 3.用函数实现strlen的相应的功能,不准用strlen和sizeof
// int result = lenth("wruyqqiuyiorwytiuewyriu");
// printf("%d\n",result);
return 0;
}