Forum: C-Programmieren
Moderatoren: juergen, Martin ConradThema: Bitte, bitteeee ich brauche dringend hilfe.....
Re: Bitte, bitteeee ich brauche dringend hilfe.....
anika1907 am 27.11.2011 um 10:22
[EDIT] - Re: Bitte, bitteeee ich brauche dringend hilfe.....
bcc-fan am 27.11.2011 um 10:48
Hier mal ein Beispiel:
#include <stdio.h>
int main ()
{
char *A = "Lisa,555"; // Hattet ihr das * schon?
char B[5]= "Nina"; // warum 5 bei Nina wisst ihr?
int matrikelnummerB = 333;
// char 'C''Sarah,9999';
// printf ("A""B""C");
printf("A: %s\n", A);
printf("B: %s,%d", B, matrikelnummerB);
}
Keine Ahnung ob da die gewünschte Lösung dabei ist? Ein wenig anpassen müsst ihr das noch. Testet das ausgiebig mit verschiedenen Namen und eventuell auch mit grösseren Matrikelnummern damit ihr ein Gefühl dafür bekommt was geht und was nicht.
Ohne Gewähr - ich vermute das die Lösung *A noch nicht gefragt ist?
Oder sollte gar eine Lösung mit struct gewünscht sein?
char C[5] = "Sarah";
ist falsch - warum?
"prinft format" solltet solltet ihr euch auch ansehen - nicht das ihr in der Klausur gar keinen Plan habt was da anliegt ;)
--
C/C++
only just for fun
[EDIT] - Re: Bitte, bitteeee ich brauche dringend hilfe.....
icefire am 27.11.2011 um 17:11
1) Skript
Als Ersatz für euer nicht vorhandendes Skript: Das Buch C von A bis Z gibts als Open Book vollständig auf der Verlagsseite (auch als Download):
http://openbook.galileocomputing.de/c_von_a_bis_z/
Lest darin mal die Kapitel
3. Grundlagen
4. Formatierte Ein-/Ausgabe mit »scanf()« und »printf()«
5. Basisdatentypen
Für eure erste Aufgabe müsst ihr die Kapitel auch nicht gleich vollständig lesen, es wird reichen wenn ihr euch einfach mal einen Überblick zum Thema verschafft.
2) Manpages
Unter Unix-Systemen kann man sich üblicherweise mit dem Befehl "man <Programmname>" Informationen zu installierten Programmen und (für euch interessant) für C-Funktionen anzeigen lassen. Beispielsweise liefert "man printf" detailierte Informationen zur printf-Funktion. Das ganze funktioniert natürlich nur, wenn die Dokumentation auf euren Systemen auch installiert ist, davon gehe ich allerdings aus.
3) Infos im Internet
Die Infos der Manpages findet man auch im Internet, zB auf die.net
.
Microsoft stellt für seine Compiler die Dokumentation im MSDN
zur Verfügung. Da ihr anfangs wahrscheinlich nur normale Standard C-Funktionen verwenden werdet, gelten die Infos der Microsoft-Seite auch für euer Unix-System.
mfg, Wolfgang
--
Hex, Bugs and Rock 'n Roll
Re: Bitte, bitteeee ich brauche dringend hilfe.....
anika1907 am 27.11.2011 um 22:36
