Einsteigerfrage fatal error C1010



  • Hallo,

    ich versuche zur Zeit einen einfachen Rechner in C zu programmieren.
    Als Umgebung nutze ich Visual Studio 2012 für C++.

    Leider verfolgt mich der Fehler C1010 und ich weis nicht was genau ich falsch mache.

    Danke für die Hilfe.

    Viele Grüße

    Rocco

    #include <stdio.h>
    #include <stdlib.h>
    #include <float.h>		//fals int gegen float getauscht werden soll
    #include <math.h>		//evtl. unnötig für standart Arrithmetik
    
    void main()
    {
    
     int zahl1, zahl2, antwort, auswahl;
    
    while(1)
     {
      auswahl=0;			//Definierten Zustand für auswahl erzeugen	
      /*Menü erzeugen*/
      printf("1 für addieren\n");
      printf("2 für subtrahieren\n");
      printf("3 für multiplizieren\n");
      printf("4 für dividieren\n");
      scanf("%d",&auswahl);
    
      if(auswahl<5)
       {
    
        printf("Geben Sie die erste Zahl ein	 :=");
        scanf("%d",&zahl1);
    
        printf("Geben Sie die zweite Zahl ein	 :=");
        scanf("%d",&zahl2);
    
       }//end if
    
      switch(auswahl)
       {
    
        case 1:
        antwort=zahl1+zahl2;
        printf("Ergebniss	 :=%d\n\n",antwort);
        break;
    
        case 2:
        antwort=zahl1-zahl2;
        printf("Ergebniss	 :=%d\n\n",antwort);
        break;
    
        case 3:
        antwort=zahl1*zahl2;
        printf("Ergebniss	 :=%d\n\n",antwort);
        break;
    
        case 4:
        antwort=zahl1/zahl2;
        printf("Ergebniss	 :=%d\n\n",antwort);
        break;
    
        default:
        printf( "Es wurde bei der Auswahl keiner der Werte 1,2,3,4, oder 5 eingegeben! Drücken sie eine Taste um fortzufahren!\n" );
        break;
    
       }//ende switch-case
      getchar();
      }//end while
     getch();
    }//ende main
    


  • Was genau (Zeilennummer und Fehlertext) wird denn angemeckert? Mein Compiler übersetzt Dein Programm fehlerlos ...



  • Möglicherweise 'vorkompilierte Header' abschalten:

    http://msdn.microsoft.com/de-de/library/d7fz9ckx(v=vs.110).aspx



  • genau, ich habe keine Leere Version erstellt sondern eine mit vorkompilierten Header -.-

    Danke!


Log in to reply