000
17.03.2004, 19:17 Uhr
CGuardian
|
Kann mir einer sagen wo da der fehler ist. (error C2296: '&' : Ungültig, da der linke Operand vom Typ 'int *' ist)
ich finde den fehler nicht.
C++: |
#include <stdio.h>
int main() { int a,b; char opera; printf("Grundrechnen \n"); printf(" (zahl)(Operator)(zahl) ohne Lehrzeichen \n");
printf("Rechnung bitte eingeben : "); scanf("%d%c%d", &a &opera, &b); /* Bsp.: 10+12 */
switch(opera) { case '+': printf("%d + %d = %d \n",a ,b ,a+b); break; case '-': printf("%d - %d = %d \n", a, b, a-b); break; case '*': printf("%d * %d = %d \n", a, b, a*b); break; case '/': printf("%d / %d = %d \n", a, b, a/b); break; default: printf("%c? kein Rechenoperator \n", opera); } /*Ende Switch */ return 0; }
|
edit mike: cpp syntax -- Was für ein mieses Volk müssen wir sein, wenn der Spruch zutrifft, dass ein Volk immer die Politiker hat die es verdient?! Dieser Post wurde am 17.03.2004 um 19:29 Uhr von mike editiert. |