Fråga : arbete för scanf inte. VS2008

HI

som jag använde VS2008 för att skapa ett tomt, projekterar. Pröva förmiddag I att skriva A.C.-program using den IDE. De getchar () befaller är inte funktionsdugliga. Den precis excutes, som befaller, och ingenting händer. Den meddelar inte användaren för ett tecken alls. Den precis excutes som meddelandet och värderar av c får överskrivaven. Kan någon behaga rådgivning vad är fel?

Also kan dig behaga berättar mig en goda IDE (förutom visuellt hjälpmedelstudio) för program för handstil c i fönster som låter mig kliva till och med programet som well.

Thanks
> för
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
" codeBody " " >#include för class= " för #define ASIZE 100 huvudsaklig int (utan laga kraft) { int-samling [ASIZE]; int-vikarier; int i=0, j=0; int count=0; röding c = ”b”; // ***************************************************, //read som samlingen från det standart matar in printf (”skriv in en interger för samlingen: \ n”); scanf (”%d” som, är &Array [count++]); printf (”du önskar att fortsätta \ n”); c = getchar (); stunder, == ”Y” (för toupper (c)) { printf (”skriv in en interger för samlingen. \ n”); scanf (”%d” som, är &Array [count++]); printf (”du önskar att fortsätta: Y: Ja och N: Inget \ n”); scanf (”%c”, &c); } …., vila av kodifiera
" klar "

Svar : arbete för scanf inte. VS2008

>> också försök som tillfogar ett utrymme för %cen:
>>    scanf (”%c”, &c);
Du tillfogade utrymmet?
Andra lösningar  
 
programming4us programming4us