tutorials.at operator beispielprogramm

Schnelle objektorientierte, kompilierende Programmiersprache.
Antworten
tom
Beiträge: 2
Registriert: Mi Jan 27, 2010 7:32 am

tutorials.at operator beispielprogramm

Beitrag von tom » Mi Jan 27, 2010 9:49 am

HALLO
würde mich sehr freuen wenn mir jemand sagen könnte warum der follgende quellcode nicht funzt.
habe code-blocks compiler , windows xp
es lässt sich schön compilern die addition funzt auch nur alles weitere ist mist , warum???
habe das auf tutorials.at gefunden und bin etwas entmutigt weil ich selber gerade nicht weiter komme seit stunden
danke schön
mfg tom

Code: Alles auswählen

#include <stdio.h>

int main()
{
  int summand1, summand2, minuend, subtrahend, faktor1, faktor2;
  double dividend, divisor;

  printf ("Summanden eingeben: ");
  scanf ("%d %d", &summand1, &summand2);

  printf ("Minuend und Subtrahend eingeben: ");
  scanf ("%d %d", &minuend, &subtrahend);

  printf ("Faktoren eingeben: ");
  scanf ("%d %d", &faktor1, &faktor2);

  printf ("Dividend und Divisor eingeben: ");
  scanf ("%if %if", &dividend, &divisor);

  printf ("%d + %d = %d\n", summand1, summand2, summand1 + summand2);
  printf ("%d - %d = %d\n", minuend, subtrahend, minuend - subtrahend);
  printf ("%d * %d = %d\n", faktor1, faktor2, faktor1 * faktor2);
  printf ("%.2f / %.2f = %f\n", dividend, divisor, dividend / divisor);

  return 0;
}
Edit by Xin: Codetags hinzugefügt

sonic
Beiträge: 29
Registriert: Do Aug 13, 2009 6:58 pm

Re: tutorials.at operator beispielprogramm

Beitrag von sonic » Mi Jan 27, 2010 10:38 am

Bei mir funktioniert das Beispiel mit einer kleinen Änderung beim einlesen der double werte.

Code: Alles auswählen

scanf ("%if %if", &dividend, &divisor);
wird bei mir zu

Code: Alles auswählen

scanf ("%lf %lf", &dividend, &divisor);
da ich glaube in Erinnerung zu haben, dass man double werte mit %lf einlesen muss...

Greets
sonic
test.jpg
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.
Frei nach dem refrain für Let it be...

Write in C, Write in C,
Write in C, yeah, Write in C.
Only wimps use BASIC.
Write in C.

tom
Beiträge: 2
Registriert: Mi Jan 27, 2010 7:32 am

Re: tutorials.at operator beispielprogramm

Beitrag von tom » Mi Jan 27, 2010 1:48 pm

danke für deine antwort ich habe es mit i und I(gross) versucht
der fehler war : ich habe bei der eingabe der zahlen die zeihen mit eingegeben
also 5 + 5 oder 5 - 3 oder 4 * 4 usw
ohne der zeihen gehts
man man , bin aber erst durch dich drauf gekommen
VIELEN DANK

Antworten