Skip to content
Snippets Groups Projects
Select Git revision
  • c738bb44ea46c6c4b245f3a08112e5a3465a5738
  • master default protected
  • v3-modify-mail
  • snyk-fix-207483a1e839c807f95a55077e86527d
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_ru
  • translations_6e4a5e377a3e50f17e6402264fdbfcc6_ru
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_fa_IR
  • translations_en-yml--master_fa_IR
  • snyk-fix-7d634f2eb65555f41bf06d6af930e812
  • translations_en-yml--master_ar
  • translations_3b5aa4f3c755059914cfa23d7d2edcde_el
  • jfederico-patch-1
  • v2
  • v3
  • v1
  • release-3.1.0.2
  • release-3.1.0.1
  • release-3.1.0
  • release-2.14.8.4
  • release-3.0.9.1
  • release-3.0.9
  • release-3.0.8.1
  • release-2.14.8.3
  • release-3.0.8
  • release-3.0.7.1
  • release-2.14.8.2
  • release-3.0.7
  • release-3.0.6.1
  • release-3.0.6
  • release-3.0.5.4
  • release-3.0.5.3
  • release-2.14.8.1
  • release-3.0.5.2
  • release-3.0.5.1
  • release-3.0.5
35 results

docker-compose.yml

Blame
  • sort-9.c 755 B
    #include <stdio.h>
    #include <string.h>
    
    void sort (char **name)
    {
      int target = 0;
      while (name[target])
        target++;             /* Länge des Arrays ermitteln */
      while (target > 0)
        {
          for (int i = 1; i < target; i++)
            if (strcmp (name[i - 1], name[i]) > 0)
              {
                char *temp = name[i - 1];
                name[i - 1] = name[i];
                name[i] = temp;
              }
          target--;
        }
    }
    
    int main (void)
    {
      char *name[] = { "Otto", "Lisa", "Anna", "Heinrich", "Siegfried", "Peter",
                       "Dieter", "Hugo", "Berta", "Maria", "Fritz", "Box", "Hans",
                       "Thomas", "Ulrich", "Zacharias", NULL };
      sort (name);
      for (int i = 0; name[i]; i++)
        printf ("%s\n", name[i]);
      return 0;
    }