#include <iostream>
#include <iomanip>
using namespace std;

char* string1 = new char[100];
char* string2 = new char[100];
char* string3 = new char[200];

int main()
{
  cout << " bitte String eingeben, ohne Leerzeichen ---> ";
  cin >> string1;

  char *p1 = &string1[0];                                           // Laenge eines Strings
  int count = 0;  
                                                   
  while(*p1++) count++;                                             // So soll's gemacht werden

//  while(*p1) {                                                    Ausfuehrlicher kann man es
//    p1++;                                                         auch so machen.
//    count++;
//  }

  cout << "\n Laenge des Strings = " << count << endl;
           
  p1 = &string1[0];                                                  // Kopie eines Strings
  char *p2 = &string2[0];
//                                               <-------------      // Hier fehlt genau eine Zeile
  *p2 = '\0';
  cout << " zweiter String: " << string2 << endl;

  p1 = &string1[0];                                                  // Vergleiche zwei Strings
  p2 = &string2[0];
//                                               <-------------      Hier fehlen sogar 5 Zeilen
//
//
//
// 
  if(*p1 || *p2) cout << " Die Strings sind verschieden " << endl;
  else           cout << " Die Strings sind gleich " << endl;

  p1 = &string1[0];                                                 // Aneinanderhaengen zweier Strings
  p2 = &string2[0];
  char *p3 = &string3[0];
//                                               <--------------    // Da waren mal 2 Zeilen
//
  *p3 = '\0';
  cout << " Inhalt von String3 :" << string3 << endl;

  p1 = &string1[0];                                                 // Spiegeln eines Strings
  p2 = &string2[0];
  char *lauf = &string1[0];
//                                               <--------------    Wieviel Zeilen waren hier ???
//
//
//
  cout << " Gespiegelter String : " << string2 << endl;
  return 0;
}
  
