» c-zeichenkette-problem

Trends erkennenNeuen Thread eröffnenNeue Antwort erstellenBin neu hier :)
AutorNachricht
Beobachter 
Anmeldedatum: 03.09.2012
Beiträge: 3
03.09.2012, 12:13
zitieren

liebes forum, als übung für die schule muss ich eine zeichenkett einlesen die dan umgedreht werden soll und dann ausgegeben werden soll, nur gibt es bei mir die umgedrehte zeichenkette nicht aus, kann sich das mal jemand anschauen?

ich hoffe auf schnelle antoworten

#include <stdio.h>
#include <stdlib.h>

#define LAENGE 10

int main()
{
char zeichenkette1[LAENGE];
char zeichenkette2[LAENGE]={};
int i=0;

printf("Bitte geben Sie eine Zeichenkette ein (max. 10 Zeichen)");
fflush(stdin);
fflush(stdout);
fgets(zeichenkette1, LAENGE, stdin);

for(i=0; i<LAENGE; i++)
{
zeichenkette2[i]=zeichenkette1[LAENGE-i];
}
fputs(zeichenkette2, stdout);
system("PAUSE");
return 0;
}



Verfasst am: 04.09.2012, 15:29
zitieren

bitte ist sehr dringend :/
pn
Junior 
Name: Voller Name als Anagramm: Fitje Weshoms
Geschlecht:
Fahrzeug: Yamaha YZF R6 Thundercat
Anmeldedatum: 15.07.2012
Beiträge: 92
Wohnort: Amberg, Oberpfalz
04.09.2012, 19:06
zitieren

Vielleicht klapt es auf deinem Compiler etwa so:


#include <stdio.h>
#include <stdlib.h>
#include <string.h> //wegen strlen(feststellen der Stringlänge)

#define LAENGE 52
//klappt manchmal auch ohne void in den Klammern(Copmpilerabhängig)
int main(void)
{
char zeichenkette1[LAENGE];
char zeichenkette2[LAENGE]={0}; //Initialisierung mit 0, da // 0=Stringabschlusszeichen
int i=0, laenge;

printf("Bitte geben Sie eine Zeichenkette ein (max. 50 Zeichen)");
//50 Weil 1 Zeichen ist Zeilenvorschub, 2tes Zeichen ist Stringabschluss
//Macht bei 50 Zeichen 52 Zeichen im Speicher
fflush(stdin);
fflush(stdout);
fgets(zeichenkette1, LAENGE, stdin);
laenge = strlen(zeichenkette1); // Feststellen der Zeichenkettenlänge
printf("\nDie Eingabe war: %s mit %d Zeichen Laenge\n", zeichenkette1, (laenge-1));
//laenge -1, weil der Zeilenvorschub \n ebenfalls im String gespeichert wird
laenge-=2;
//-2 weil 1 = Zeilenvorschub, 1tes Zeichen ist Nummer 0 im String, also -2


for(i=0; i<= laenge; i++)
//{
zeichenkette2[laenge-i]=zeichenkette1[i];
//printf("\n%c=%c %d", zeichenkette1[i], zeichenkette2[laenge-i], (laenge-i));
//}

fputs(zeichenkette2, stdout);
printf("\n"); //Schön ordentlich brav untereinander;
system("PAUSE");
return 0;
}


Hoffentlich kommt dier Hilfe für die Schule nicht zu spät...
Guiseppe


pn
Gast 
04.09.2012, 19:06
zitieren

Mach mit!

Wenn Dir die Beiträge zum Thread "c-zeichenkette-problem" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:



Registrierte Mitglieder genießen die folgenden Vorteile:
✔ kostenlose Mitgliedschaft
keine Werbung
✔ direkter Austausch mit Gleichgesinnten
✔ neue Fragen stellen oder Diskussionen starten
✔ schnelle Hilfe bei Problemen
✔ Bilder und Videos hochladen
✔ und vieles mehr...


Neuen Thread eröffnenNeue Antwort erstellen
Ähnliche BeiträgeRe:
Letzter Beitrag
 HILFE bei Zeichenkette in C
Habe eine Aufgabe, welche ich nicht bewältigen kann und deshalb eure hilfe brauche. Ich schicke euch die Aufgabe und meinen Code +...
[C]von dsquared2
0
1.162
06.01.2022, 11:49
dsquared2
Problem nach ASB-swap ** Problem geklärt vielen Dank für eure Ideen !!!!! :) **
Problem nach ASB-swap :yes: Hallo Jungs, ich brauche dringend eure Hilfe :) Ich habe bei meinem EJ9, Bj 1999 einen ASB Swap mit Z6 ASB gemacht. Problem: Motor ging aus und startet nicht mehr Mods: D14: Drosselklappe ink. aller Sensoren, Einspritzdüsen,...
von Ingo01
60
3.426
07.08.2013, 12:06
Blues
Civic ED7 Kupplungs problem / antriebs problem.
habe von einer alten frau einen civic ed7 aus erster hand bj.89 mit nur 86.000km. er stand ca. 10 monate. soo das problem ist nun wenn ich fahre und nicht wie ein rentner gas gebe rutscht die kupplung! ein bekannter sagte dass die kupplung womöglich...
von coasterkev
2
336
27.02.2015, 13:51
O.K.R.C.
CR-V RD1 Temperatur Problem / Problem gefunden
Hallo! Ich hoffe ich finde hier jemanden der weiter weiß. Wir wissen es nämlich nicht mehr :no: lol Was ist los? Die Temperatur Anzeige meines CR-V spinnt rum. Sie geht hoch bis kurz vor Ende. So schnell wie sie steigt, sinkt sie aber auch. Anfangs ist...
von NoGoodNoodle
3
588
29.11.2024, 03:29
NoGoodNoodle
Problem Fensterheber/Dichtungs problem
Hi mein Fensterheber auf der Fahrerseite macht Probs..ich mach die Scheibe runter alles im lot..ich mach die Scheibe hoch....die Scheibe geht aus der Dichtung und schiebt sich nach außen...Fenster schließt nicht:(....habt ihr nen...
von Hondagirl
4
1.100
26.05.2005, 09:30
Hondagirl
Hab ein Problem.
Ich hab die Ps3 Slim 120G. Ich habe Internet ich kann auch mit der PS3 ins Internet. Doch wenn ich mich anmelden will um Online zu spielen braucht es sehr lange dann kommt Zeitablauf bei der Verbindung zum Playstation@Network . Kann mir bitte jemand...
von Zhegranii10
3
242
11.03.2010, 17:53
Moaschi
PCV Problem
Hi, wie oben erwähnt wollte ich fragen ob mir jemand sagen kann wie ich beim ED9 das PCV anschließen muss (kurbelwellenentlüftung). Ich hab gemerkt das ich nen offenen schlauch habe und dieser ordentlich unterdruck erzeugt, also geh ich davon aus das...
von InPaniC
3
437
10.12.2011, 21:59
InPaniC
Problem Zv Ep1
Bei meinem Ep1 funktioniert auf der Beifahrerseite die Zv nicht mehr! Hat jemand ne Idee woran das liegen...
von der_don
6
1.586
12.12.2013, 07:35
svenkmx125
EJ2 Problem
Hallo Mein EJ2 springt nicht mehr an es gibt keinen Zündfunken was ist da kaputt...
von mostwanted
4
704
26.03.2007, 11:18
mostwanted
Problem mit der LWR
Moin, Moin! Ich habe ein Problem: und zwar muss ich meine frontleuchten für den tüv wieder in den alten zustand zurückbauen. Da ich den Umbau damals ohne Ahnung vollkommen chaotisch gemacht habe, weiß ich jetzt nicht mehr, wie ich zu dem...
von potter
3
192
17.01.2012, 23:16
sunnytn
© 2004 - 2025 www.programmierer-forum.de | Communities | Impressum |