Hallo,
#include <iostream.h>
C++
#include <conio.h>
Borland C
#include <string.h>
C
Ok conio.h ist überflüssig, habe es vergessen hinaus zu geben, aber string.h benötige ich nun mal.
Du mischt C++ und C, tue das nicht nie nicht. C ist nur scheinbar eine Teilmenge von C++.
Entweder, du schreibst C oder du schreibst C++.#define AZ 5 /*Anzahl der Namen, die eingegeben werden können */
#define LA 15 /*Länge der Namen */
typedef char namen[AZ][LA];
Ja, ich meine eigentlich auch C++ :)
Sowas tut man nicht in C.
void nameneinlesen(namen &einlesestrings) {
Das ist wieder C++.
cout << "Gib den Namen " << (i + 1) << "ein: ";
cin >> einlesestrings[i];
C++
cout <<"Sortierte Ausgabe:\n";
[...]
cout <<ausgabestrings[i] <<"\n";Und wieder C++
Ja, C++, aber es gibt es einfach nicht alphabetisch aus. Wenn ich folgende Namen eingebe:
andalucia
safet
markus
thomas
birgit
bekomme ich folgende Ausgabe:
safet
markus
thomas
birgit
andalucia
..meiner Meinung nach irgendwie durchgewürfelt und nicht so wie es sein soll, also alphabetisch, hmmm?
Markus Trusk.