C/C++/MFC
#include "stdafx.h"
#include <iostream>
using namespace std;
int main(int argc, _TCHAR* argv[]){
char name[5][20],temp[20];
int i,j;
cout<<"5가지의 문자열을 입력하세요 \n";
for(i=0;i<5;i++)
cin>>name[i];
for(i=0;i<4;i++)
{
for(j=i+1;j<5;j++)
{
if(strcmp(name[i],name[j])>0)
{
strcpy(temp,name[i]);
strcpy(name[i],name[j]);
strcpy(name[j],temp);
}
}
}
cout<<"결과 값 \n";
for(i=0;i<5;i++)
cout<<name[i]<<"\n";
return 0 ;
}
결과
5가지의 문자열을 입력하세요
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
aaaaaaaaaaaaa
결과 값
aaaaaaaaaaaaa
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
Press any key to continue
5가지의 문자열을 입력하세요
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
aaaaaaaaaaaaa
결과 값
aaaaaaaaaaaaa
bbbbbbbbbbb
ccccccccccccc
dddddddddddd
zzzzzzzzzzz
Press any key to continue

