Programmiersprache C/C++

Beispielfolge 7

  #include <stdio.h>
  
  int main(void)
  {
    char str[81];
  
    while ( gets(str) != NULL ) 
      puts(str);

    return 0;
  }

  #include <stdio.h>
  
  int main(void)
  {
    char str[81];
  
    while ( fgets(str, 81, stdin) != NULL ) 
      fputs(str, stdout);
  
    return 0;
  }

  #include <stdio.h>

  int main(void)
  {
    int ch;

    while ( ( ch = getchar() ) != EOF ) 
      printf("%c", ch);

    return 0;
  }

  #include <stdio.h>
  #include <ctype.h>
  
  int main(void)
  {
    int ch;
  
    while ( ( ch = getchar() ) != EOF ) {
      if ( isupper(ch) )
        ch = tolower(ch);
      putchar(ch);
    }
    return 0;
  }

  #include <stdio.h>
  #include <ctype.h>
  
  int main(void)
  {
    int ch;
  
    while ( ( ch = getchar() ) != EOF )
      islower(ch) ? putchar(toupper(ch)) : putchar(ch);
  
    return 0;
  }

  #include <stdio.h>
  
  #define BS 8
  
  int main(void)
  /* Eliminieren von BACKSPACE und nachfolgendem Zeichen in Druckdateien */
  {
    int ch;
  
    while ( ( ch = getchar() ) != EOF )
      if ( ch == BS )
        getchar();
      else
        putchar(ch);

    return 0;
  }

Zurück zum Menü
Zurück zur vorigen Seite Weiter zur nächsten Seite

P. Böhme, 21.03.1996