#include<stdio.h>
/* while running the exe file do provide string argument
* like: a.exe hello */
int main(int argc,char *argv[]){
if(argc==2){
int len=0, i=0;
while(argv[1][len]!='\0')
++len;
char comp[len];
--len;
while(len>=0){
comp[i]=argv[1][len];
++i;
--len;
}
printf("%s",comp);
++len;
while(len<i){
if(comp[len]!=argv[1][len])
break;
++len;
}
if(len==i)
printf("\nPalindrome\n");
else
printf("\nNot a Palindrome\n");
}
return 0;
}
/* while running the exe file do provide string argument
* like: a.exe hello */
int main(int argc,char *argv[]){
if(argc==2){
int len=0, i=0;
while(argv[1][len]!='\0')
++len;
char comp[len];
--len;
while(len>=0){
comp[i]=argv[1][len];
++i;
--len;
}
printf("%s",comp);
++len;
while(len<i){
if(comp[len]!=argv[1][len])
break;
++len;
}
if(len==i)
printf("\nPalindrome\n");
else
printf("\nNot a Palindrome\n");
}
return 0;
}
No comments:
Post a Comment