1. Liebe Forumsgemeinde,

    aufgrund der Bestimmungen, die sich aus der DSGVO ergeben, müssten umfangreiche Anpassungen am Forum vorgenommen werden, die sich für uns nicht wirtschaftlich abbilden lassen. Daher haben wir uns entschlossen, das Forum in seiner aktuellen Form zu archivieren und online bereit zu stellen, jedoch keine Neuanmeldungen oder neuen Kommentare mehr zuzulassen. So ist sichergestellt, dass das gesammelte Wissen nicht verloren geht, und wir die Seite dennoch DSGVO-konform zur Verfügung stellen können.
    Dies wird in den nächsten Tagen umgesetzt.

    Ich danke allen, die sich in den letzten Jahren für Hilfesuchende und auch für das Forum selbst engagiert haben. Ich bin weiterhin für euch erreichbar unter tti(bei)pcwelt.de.
    Dismiss Notice

C Textausgabe ...

Discussion in 'Programmieren' started by alexanderjanjic, Mar 16, 2008.

Thread Status:
Not open for further replies.
  1. Also ist mein erster Beitrag aber egal weiter zum thema ... :D

    Also ich will das das hier passiert:

    Code:
         printf("Wilkommen zu meinem Fragen Programm V1\nmade by Alex  Janjic\n\n");
         printf("Hier gibt ihr alle Information ueber euch ein und\n");
         printf("sendet die darauf erstellte Datei dem anderen und er kann alles\n");
         printf("ueber euch lesen\n\n\n");
         /*Hier fängt alles an hmm... muss noch bisschen lernen*/
         printf("Wie heisst du?"); << [COLOR="Red"]Da kommt ja eine Antwort[/COLOR]
         scanf("%i", &a);
         printf("Sie heissen %i\n"); << [COLOR="Red"]Hier soll die Anwort kommen von Wie heisst du??
    [/COLOR]
    Was muss ich da eingeben bräucte echt Hilfe ...

    Weil jetz kommt nur das hier:
    [​IMG]
     
  2. RealC++

    RealC++ Kbyte

    So dürfte es funktionieren:
    (%s anstatt %i --> Das ist das Entscheidende...)
    Code:
    #include <stdio.h>
    #include <stdlib.h>
    
    int main(void){
    	char name[1024];
    
    	printf(	"Willkommen zu meinem Fragen Programm V1\n"
    		"made by Alex Janjic\n"
    		"\n"
    		"Hier gibt Ihr alle Informationen ueber euch ein und\n"
    		"sendet die darauf erstellte Datei dem anderen und er kann alles\n"
    		"ueber euch lesen\n"
    		"\n"
    		"Wie heisst du?\n"
    	);
    
    	scanf("%s",&name);
    
    	printf("Sie heissen %s\n\n",name);
    
    	system("PAUSE");
    	return EXIT_SUCCESS;
    }
     
  3. Ok danke hat super geklappt.

    Vielen Dank!

    mfg
    alexanderjanjic
     
  4. Schon kommt das nächste Problem.

    Code:
    #include <stdio.h>
    
    
    main () {
         int a,b;
         
         printf("Wilkommen zu meinem Fragen Programm V1\nmade by Alex Janjic\n\n");
         printf("Hier gibt ihr alle Information ueber euch ein und\n");
         printf("sendet die darauf erstellte Datei dem anderen und er kann alles\n");
         printf("ueber euch lesen\n\n\n");
         /*Hier fängt alles an hmm... muss noch bisschen lernen*/
         printf("Wie heisst du?\n");
         scanf("%s",&a);
         printf("Wie alt bist du?\n"); << [COLOR="Red"]Unten kommt dann bei beiden z. B. 25[/COLOR]
         scanf("%s",&b);
         
         
         
         printf("Du heisst %s\n\n");
         printf("Du bist so alt: %s\n\n");
      
      system("PAUSE");	
      return 0;
    }
    Was muss ich machen damit es die 2 unterscheidet ???
     
  5. Pflaster

    Pflaster Byte

    der name muss in ein feld vom typ char gespeichert werden. die zahl minus 1 in den klammern gibt an wie viele buchstaben der name haben kann.
    außerdem solltest du das alter als dezimalzahl einlesen/ausgeben also %d
    und hinter " beim printf kommt ein kommar und dann die variabel wo die info gespeichert ist, also:

    Code:
    #include <stdio.h>
    
    
    main () {
        [COLOR="Red"] char a[20];[/COLOR]
         int b;
         
         printf("Wilkommen zu meinem Fragen Programm V1\nmade by Alex Janjic\n\n");
         printf("Hier gibt ihr alle Information ueber euch ein und\n");
         printf("sendet die darauf erstellte Datei dem anderen und er kann alles\n");
         printf("ueber euch lesen\n\n\n");
         /*Hier fängt alles an hmm... muss noch bisschen lernen*/
         printf("Wie heisst du?\n");
         scanf("%s",&a);
         printf("Wie alt bist du?\n"); 
         scanf("[COLOR="Red"]%d[/COLOR]",&b);
         
         
         
         printf("Du heisst %s\n\n"[COLOR="#ff0000"],a[/COLOR]);
         printf("Du bist so alt: [COLOR="Red"]%d[/COLOR]\n\n"[COLOR="Red"],b[/COLOR]);
      
      system("PAUSE");	
      return 0;
    }
    
    
     
  6. Sourd

    Sourd Byte

    Hi Leute,

    ich habe folgendes Problem: Ich habe Programme geschrieben mit dem Microsoft Visual C++ 2008 Express Edition Compiler. Das Proble ist ich kann die dateien öffnen die ich abgespeichert habe nur leider kann das kein anderer dem ich die dateien auf den rechner mache.

    Wäre geil wenn jemand die passende Antwort hat.
     
Thread Status:
Not open for further replies.

Share This Page