Hej.
Jeg ønsker at læse et bogstav som bliver indtastet, men er nybegynder og har da søgt noget på det, men uden at finde svar.
Her er min kode:
- #include <stdio.h>
- #include <math.h>
- #include <windows.h>
- #include <iostream>
- #include <string>
- #define RED 4
- #define GREEN 2
-
- int serial(int res1, int res2);
- int parallel(int res1, int res2);
-
-
- int main( void )
- {
-
- int res1=0;
- int res2=0;
- int forskel;
- char bogstav;
-
-
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 2);
-
-
-
- printf("Dette program kan beregne erstatningsmodstande for 2 modstande enten i serial eller parallel \n");
- printf("Tast S for serial eller P for parallel forbindelse: \n");
- scanf("%d", &bogstav );
-
- if (bogstav==`p´); //Det er her jeg har problemer
-
- printf("Indtast vaerdien af den ene modstand:\n");
- scanf("%d", &res1 );
- printf("Indtast vaerdien af den anden modstand:\n");
- scanf("%d", &res2 );
-
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), 4);
-
-
- system("PAUSE");
- }