C/C++の宿題を片付けます 53代目
■ このスレッドは過去ログ倉庫に格納されています
0075デフォルトの名無しさん
2005/11/17(木) 14:53:59#include <stdio.h>
int main(void)
{
char str_in[1024], str_out[1024]; // 十分な長さを確保しているという前提で
int i, j;
fgets(str, 1024, stdin);
for( i = strlen(str) - 1 ; i >= 0 && (str[i] == '\n' || str[i] == '\r') ; i-- ) ;
for( j = 0 ; i >= 0 ; i--, j++ ) str_out[j] = str_in[i];
str_out[j] = '\0';
printf("Input -> %s\nReverse -> %s\n", str_in, str_out);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています