Palindrom mu değilmi test eden c kodu

Hell

Başarıda bir sanattır.
Katılım
26 Eyl 2005
Mesajlar
7,926
Reaction score
0
Puanları
0
Konum
Cehennem'den.
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;
}
 
tesekkürler. eline sağlık
 
Geri
Üst