000
13.10.2007, 20:50 Uhr
~Eidura
Gast
|
Hallo,
Ich habe für einen Privaten Test ein c++ Programm geschrieben, bei welchem ich jedoch den Fehler einfach nicht finden kann. Die Fehlerausgabe hilft mir leider auch nicht viel weiter, da ich eher Anfänger bin ....
C++: |
#include <stdio.h> #include <stdlib.h> #include <alloc.h> #include "string.h" void main() {
int iMax, iMin, iZahl, iW1, iW2, iX, iY, iDif,iB1; printf("Willkommen im Insulinpumpen Programm.\nBitte wählen Sie:\n\n"); printf("-----------------------Menue--------------------------------");
for (iX=0;iX<5;iX++) { //Menü printf("Einstellungen [1]\n"); printf("Start [2]\n\n"); scanf("%d",&iW1);
if (iW1 == 1) { printf("----------------------Einstellungen-------------------------"); //Eisntellungen printf("\nBitte geben sie den Minimalwert ein:"); scanf("%d",&iMin); printf("\nBitte geben sie den Maximalwert ein:"); scanf("%d",&iMax); printf("\nBitte geben sie die Maximale Differenz der ausgebenden Zahlen ein:"); scanf("%d",& iDif); iX=0; } else { for (iY=0;iY<5;iY++) { randomize(); //Start der 5 printf("----------Start-----------"); iB1 = iMax-iMin; iZahl =random(iB1+1); iZahl = iZahl + iMin; printf("\n%d",iZahl); iB1 = 100; iMin = iZahl - 50; iZahl =random(iB1+1); iZahl = iZahl + iMin; printf("\n%d",iZahl); iMin = iZahl - 50; iZahl =random(iB1+1); iZahl = iZahl + iMin; printf("\n%d",iZahl); ; iMin = iZahl - 50; iZahl =random(iB1+1); iZahl = iZahl + iMin; printf("\n%d",iZahl); iMin = iZahl - 50; iZahl =random(iB1+1); iZahl = iZahl + iMin; printf("\n%d",iZahl); printf("Neue Werte ? Ja [1] Nein [2]"); scanf("%d",&iW2);
if (iW2 == 1) { iY=0; } else { iY=6; } } } }
fflush (stdin); getchar(); }
|
Könnt ihr mir vielleicht helfen? |