07/08/28 11:55:23
>>20 2 きんもぉ~☆なクソース♪
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define MAX 256
#define swap(type,x,y) do{type tmp=x; x=y; y=tmp;}while(0);
int main(void) {
char str[MAX];
size_t i,str_len;
printf("Input > ");
for(i=0; i<sizeof str/ sizeof str[0] -1; i++) {
str[i]=getchar();
if( !isprint(str[i]) ) break;
}
str[i]='\0';
str_len=strlen(str)-1;
for(i=0; i<=str_len/2; i++)
swap(char,str[i],str[str_len-i]);
printf("%s \n",str);
return 0;
}