Hell
Başarıda bir sanattır.
Palindrom mu değilmi test eden c kodu
Kod:
#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <ctype.h>
#define SIZE 1000
int isPal(const char *p)
{
char temp[1000];
int k;
int index = 0;
for (k = 0; p[k] != ‘\0′; ++k)
if (isalpha(p[k]))
temp[index++] = toupper(p[k]);
for (k = 0; k < index / 2; ++k)
if (temp[k] != temp[index - 1 - k])
return 0;
return 1;
}
int main()
{
char str[SIZE];
printf(”bir yazi giriniz : “);
gets(str);
if (isPal(str))
printf(”evet palindrom\n”);
else
printf(”hayir palindrom degil\n”);
return 0;
}