/*
 * Programme qui lit une chaîne de caractères et 
 * et test si la chaine est un pallindrome
 *
 */

#include <stdio.h> 
#define MAX 80 
char t[MAX], s[MAX];
main(){ 
    int curChar=0,  i=0; 
    char c; 
    
    /* On lit et mémorise des catactères */ 
    while ((c=getchar())!='\n') { 
        t[curChar++]=c; 
        if(curChar==MAX) break; 
    } 
    
    /* On dupplique la chaîne en ordre inverse */ 
    i=0;
    while (curChar>0) 
        s[i++] = t[--curChar];    

    /* et on l'imprime pour voir */  
    printf("%s %s\n", t, s);

    printf("\n\nThat's all folks\n"); 
 }