2014/3/24

字串

int main()
{
   char str[15]="0123456789";
   printf("str=%s \n",str);
   strcpy(str,"hello 一三五");
   printf("str=%s \n",str);
   printf("請輸入ID:");
   gets(str);
   puts(str);
   puts("骯骯! \n");

   /*----*/
   char name[5][30],temp[30];
   int i,j;
   for(i=0;i<5;i++)
   {
      printf("請輸入第%d位ID:",i+1);
      gets(name[i]);
   }
   printf("\nData \n");
   for(i=0;i<5;i++)
   {
      puts(name[i]);
   }
   for(i=0;i<5;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);
         }
      }
   }
   system("pause");
   printf("Data2 \n");
   for(i=0;i<5;i++)
   {
      printf("%d:",i+1);
      puts(name[i]);
   }
   system("pause");
}