struct fehler und optimierung



  • ich versuche eine schöne liste zu machen das ganze solte nur laufen,
    und wenn möglich bestens gelöst sein meine lösung ist das nicht 😞
    irgendjemand optimierungs forschläge.?

    #include <stdio.h>
    
    int main(int argc, char *argv[])
    {
    
      int i,i2;
    
      struct mx {
        char addr[25];
        };
    
      struct mx asd[8] = { "mailin04.sul.t-online.de",
                           "mailin05.sul.t-online.de",
                           "mailin06.sul.t-online.de",
                           "mailin07.sul.t-online.de",
                           "mailin00.sul.t-online.de",
                           "mailin01.sul.t-online.de",
                           "mailin02.sul.t-online.de",
                           "mailin03.sul.t-online.de" };
    
     for(i=0;i < 8;i++){
    
        for(i2=0;i < sizeof(asd[i].addr);i2++){
          printf("%c", asd[i].addr[i2]);
          }
        printf("\n");
    
        }
    
      getchar();
      return 0;
    }
    


  • #include <stdio.h>
    
      struct mx {
        char addr[25];
        };
    
      struct mx asd[8] = { "mailin04.sul.t-online.de",
                           "mailin05.sul.t-online.de",
                           "mailin06.sul.t-online.de",
                           "mailin07.sul.t-online.de",
                           "mailin00.sul.t-online.de",
                           "mailin01.sul.t-online.de",
                           "mailin02.sul.t-online.de",
                           "mailin03.sul.t-online.de" };
    
    int main(int argc, char *argv[])
    {
      int i,i2;
    
     for (i=0;i<8;i++)
    	 printf("%s\n", asd[i].addr);
    
      getchar();
      return 0;
    }
    

Anmelden zum Antworten