C/C++の宿題を片付けます 122代目
■ このスレッドは過去ログ倉庫に格納されています
0689デフォルトの名無しさん
2009/01/26(月) 00:30:48#include <stdio.h>
int main(void)
{
char *pnt[]={"Apple","Orange","Banana","Strawberry"}, *temp;
int i, j;
for(i=1; i<sizeof pnt / sizeof(char *); i++) {
for(j=sizeof pnt / sizeof(char *); j>=i; j--) {
if(strcmp(pnt[j], pnt[j-1]) < 0) {
temp = pnt[j];
pnt[j] = pnt[j-1];
pnt[j-1] = temp;
}}}
for(i=0; i<sizeof pnt / sizeof(char *); i++) puts(pnt[i]);
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています