バーラル @ ウィキ

文字列並び替え


※上記の広告は60日以上更新のないWIKIに表示されています。更新することで広告が下部へ移動します。

文字列並び替えをCで書いてみた!文字列の扱いの復習とバブルソートの復習をかねて・・・

#include plugin Error : 指定されたページはございません。
<stdio.h>
#include plugin Error : 指定されたページはございません。
<string.h>

#define
KAZU 100

int main(void){
int moji_counter;
int i,j;
char mojiretu[KAZU];
char buff;
scanf("%s",mojiretu);
moji_counter=strlen(mojiretu);
for(i=0;i<moji_counter-1;i++){
	for(j=0;j<moji_counter-1-i;j++){
		if(mojiretu[j]>mojiretu[j+1]){
			buff=mojiretu[j];
			mojiretu[j]=mojiretu[j+1];
			mojiretu[j+1]=buff;
		}
	}
}
printf("%s",mojiretu);
return 0;
}