ecco il codice :
#include <stdio.h>
#include <string.h>
int palindroma (char *s){
int i,len;
char a[]={0};
char *t;
t=&a[0];
len=strlen(s);
for (i=0; i<=len; i++)
t[i]=s[len-i-1];
t[len]='\0';
if (!strcmp(t,s)){
strcat(s,t);
printf("La parola è diventata: ");
while (*s!=len){
printf("%s", *s);
s++;}
return 0; }
else
return 1;
}
int main(){
char stringa[]={"remo\0"};
char *s;
s=&stringa[0];
printf("Parola inserita: ");
while (*s !='\0'){
printf("%c",*s);
s++;}
printf("\n");
palindroma(s);
printf("\n");
}

Rispondi quotando