http://www.pronix.de -> Forum -> C-Programmieren

Unterseiten

Forum: C-Programmieren

Moderatoren: juergen, Martin Conrad

Thema: Bitte, bitteeee ich brauche dringend hilfe.....

  • (nur registrierte Mitglieder)
Ich seh grad, dass das in er ersten Zeile ein Tippfehler ist, ohne das minus!
 
Nicht ganz ;)

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

 
Hallo zusammen,

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/ (externer link)

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 (externer link) .
Microsoft stellt für seine Compiler die Dokumentation im MSDN (externer link) 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

 
danke an euch beide!!
 
  • (nur registrierte Mitglieder)