Problem

Tutorials.at
Verfügbare Informationen zu "Problem"

  • Qualität des Beitrags: 0 Sterne
  • Beteiligte Poster: Bratwurst - Dirty Oerty - dani93
  • Forum: Tutorials.at
  • Forenbeschreibung: Programmierforum
  • aus dem Unterforum: C / C++
  • Antworten: 3
  • Forum gestartet am: Mittwoch 19.04.2006
  • Sprache: deutsch
  • Link zum Originaltopic: Problem
  • Letzte Antwort: vor 16 Jahren, 2 Monaten, 29 Tagen, 7 Stunden, 9 Minuten
  • Alle Beiträge und Antworten zu "Problem"

    Re: Problem

    Bratwurst - 27.01.2008, 20:49

    Problem
    Hallo!
    also mein Programm sieht jetzt mal so aus:
    Code: #include <stdio.h>
    #include <conio.h>

    int main ()
    {
    printf ("dubitare = ");
    scanf ("%s");
    if ("zögern")
    printf ("Richtig");
    else
    printf ("Falsch");
    getch();
    return 0;
    }


    (nicht über das Programm wundern,mir ist nur nix besseres eingefallen)
    Jetzt meine Frage:Wenn ich das Programm ausführe,und ich gebe "zögern" ein,soll es ja "Richtig" anzeigen
    ok,das geht,aber wenn ich jetzt zb. "bafaaffabf" eingebe,kommt auch "Richtig" und nicht "Falsch" wie ich es eigentlich will!

    Und die Profis können wieder unterm Tisch hervorkommen und aufhören zu lachen

    Thx



    Re: Problem

    Dirty Oerty - 27.01.2008, 22:09


    Ohje...

    AAAAAAAaaaaalso:

    In deinem Programm ist es vollkommen egal, was du eingibst, denn:

    Code: if ("zögern")

    Das ist immer wahr.
    Das ist das gleiche wie wenn du schreiben würdest:

    Code: if ("zögern"== "zögern") oder Code:  if ( 1 == 1 )

    Du musst "zögern" schon mit etwas vergleichen.


    Wenn du dich jetzt frägst, mit was du das vergleichen musst, hier die Antwort:
    Mit der Eingabe.
    Gut.
    Wie kommst du an eine Eingabe?
    Klar, durch scanf.
    Aber du musst deine Eingabe schon irgendwo speichern.

    Code: scanf ("%s");

    Du frägst zwar den Benutzer nach einer Eingabe, speicherst diese aber nirgends.

    Code: char eingabe[10];
    //...
    scanf ("%s",eingabe);

    Außerdem:

    Code: if (bal == blub)
    mach_das();

    ist nicht schön.
    Besser:
    Code:
    if (bal == blub)
    {
         mach_das();
    }


    MfG
    Daniel



    Re: Problem

    dani93 - 28.01.2008, 18:49


    Ich wollte nur mal drauf hinweisen
    http://www.iphpbb.com/board/ftopic-53411326nx34195-474.html



    Mit folgendem Code, können Sie den Beitrag ganz bequem auf ihrer Homepage verlinken



    Weitere Beiträge aus dem Forum Tutorials.at

    ANSI.SYS einbinden - gepostet von detewe89 am Freitag 18.05.2007
    wie kann ich bei komma zahlen das komma verwenden - gepostet von Pole am Dienstag 19.12.2006
    Automatisch abschalten - gepostet von ThE_B0MBeRMaN am Mittwoch 22.11.2006
    Schleife (Anfänger) - gepostet von Joe am Freitag 07.12.2007
    Problem - gepostet von Bratwurst am Sonntag 27.01.2008
    noob hat ne Frage - gepostet von das_Sandkorn am Mittwoch 21.02.2007
    Ping programm - gepostet von Elch am Donnerstag 26.07.2007
    Grundlegende Fragen eines blutigen Anfängers!! - gepostet von würdegern am Montag 30.04.2007
    Moin - gepostet von Zhero am Dienstag 22.08.2006



    Ähnliche Beiträge wie "Problem"

    Wir haben ein Problem!!! - Langi (Freitag 09.11.2007)
    Hassu N Problem ????? - Anonymous (Montag 13.12.2004)
    schon das erste problem.... :-( - jonnyb (Donnerstag 21.06.2007)
    Ein PC NooB hat ein Sound Problem - Vergil (Mittwoch 31.10.2007)
    Problem - Dragonfly (Samstag 21.07.2007)
    Rießen Problem!!Bitte alle lesen!!!! - Jule14 (Samstag 07.01.2006)
    !!! kleines Problem bei Bundesliga 05/06 !!! - bundesliga0506 (Mittwoch 20.07.2005)
    Point of Existence 2 Mod Singleplayer Problem! - dirtrunner (Dienstag 05.09.2006)
    Und noch ein Altbekannter Aero - BAUR547 (Donnerstag 03.11.2011)
    USKO - ServerLogin Problem "Disconnected from Server&qu - rauron (Freitag 21.04.2006)