All pastes #1535314 Raw Edit

Unnamed

public c v1 · immutable
#1535314 ·published 2009-08-19 17:08 UTC
rendered paste body
#include <stdio.h>#include <stdlib.h>int length(int n) {    int counter = 0;    while (n != 0) {        n = n/10;        counter++;    }    return counter;}int palindrome(int n) {    int flag = 1;    int i = 0, j = 0;    char *number = (char *)malloc(length(n) * sizeof(char));    sprintf(number, "%d", n);    j = length(n) - 1;    while (i < j) {        if (number[i] != number[j]) {            flag = 0;            break;        }        i++;        j--;    }    return flag;}int main(int argc, char *argv[]) {    int n = 1;    while (n <= 999999)        if (palindrome(n))            printf("%d\n", n++);    return 0;}