Zum Inhalt springen
View in the app

A better way to browse. Learn more.

Fachinformatiker.de

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Problem mit aufabe

Empfohlene Antworten

da bekom mich jetzt ne fehlermedlung bei dem while ungültige variable true

und in der main habe ich & weg gemacht sowie && in || geändert geht aber nicht :(

int main(void)

{

int a;

int b;

int c;

while ((a!=0) && (b!=0) && (c!=0))

{ eingabe(&a,&b,&c);

dreieck(&a,&b,&c);

}

return 0;

}

und bei dem break meckter der auch rum

Das Problem mit dem Abbrechen ist nicht in main, sondern in eingabe. Diese Funktion wiederholt nämlich immer wieder die Eingabe, wenn man 0 0 0 eingibt. Das musst du also ändern.

und bei dem break meckter der auch rum
Für die Fehlerdiagnose ist es von enormer Wichtigkeit, dass du Fehlermeldungen nicht für dich behältst ;)
Zum Beispiel so:

void eingabe(int *a, int *b, int *c)

{

	printf("Bitte die Seiten eingeben, Abbruch mit 0 0 0: ");

        while(true) 

	{

		scanf("%d %d %d",a,b,c);

		if (*a>0 && *b>0 && *c>0)

		{

			break;

		}

		printf("Nur postitve Werte\n");

	}

}

Warum empfiehlst du ihm Zeiger als Parameter ?

Theoretisch wären doch Referenzen besser, weil besonders als Anfänger kann man leicht mal die Dereferenzierung vergessen und dann sucht man sich dumm und dämlich *g*

Archiv

Dieses Thema wurde archiviert und kann nicht mehr beantwortet werden.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.