おまいら!今日からC言語を学んでいくぞー!
■ このスレッドは過去ログ倉庫に格納されています
0812デフォルトの名無しさん
2005/10/04(火) 11:48:17/*よろしくおねがいします*/
#include <stdio.h>
#include <string.h>
#define MAX_LENGTH 80
void rotate(char *str, const int shift)
{
int str_length;
int i;
char str_tmp;
if (shift<=0)
return;
str_length=strlen(str);
str_tmp=str[0];
for (i=0 ; i<(str_length-1) ; i++)
{
str[i]=str[i+1];
}
str[str_length-1]=str_tmp;
rotate(str, shift-1);
return;
}
■ このスレッドは過去ログ倉庫に格納されています