• Das kreative Thema des Monats Oktober wird vor allem diejenigen unter Euch besonders ansprechen, denen Do-it-yourself quasi im Blut liegt. Zeigt uns Eure Improvisationskünste oder fotografiert, was andere Leute sich so im Alltag zusammengestrickt haben. --> Zum Mitmachen bitte hier klicken

Eingabe im Debugger

Gogul

Uelzener Rambour
Registriert
21.05.04
Beiträge
372
sers!

Wie kann ich denn eine eingabe(z.b.: scanf()) betätigen während ich im Debugger bin?

danke!

Gogul
 
Weis keiner was? Oder versteht es keiner? ein Beispiel:
Code:
#include <stdio.h>
#define ANZ 10
int min(int[],int);
int main()
{
	int i;
	int zahlen[10];
	for (i=0;i<ANZ;i++)
	{
		printf("\nBitte Zahl %d eingeben:",i);
		scanf("%d",&zahlen[i]);
	}
			
	for (i=0;i<ANZ;i++)
		printf("Zahl %d ist: %d\n",i,zahlen[i]);
	return 0;
}

Jetzt würd ich gerne mittels debugger sehen wie die einzelnen Zahlen dem array zugeordnet werden, ich weis aber nichht wie ich die eingabe betätigen kann während ich im debugger bin!
 
Break Points richtig setzen und sehen wie die Daten ankommen, oder per Step durch die Schleife durcharbeiten.
 
Zuletzt bearbeitet:
Break Points richtig setzen und sehen wie die Daten ankommen, oder per Step durch die Schleife durcharbeiten.

Ja, aber wie kann ich dann eine Eingabe vollbringen? Ich komm immer nur bis "scanf" und dann...?
 
Hi Gogul,

ich denke, du kannst die Eingabe dann im Standard I/O Log machen (findest du im Debug-Menü).

Grüße,

Daisy