Mail Archives: djgpp/2001/03/26/20:03:17
| From: | "Michael Ahumibe" <M DOT Ahumibe AT btinternet DOT com>
|
| Newsgroups: | comp.os.msdos.djgpp
|
| Subject: | is this a bug?
|
| Date: | Tue, 27 Mar 2001 01:49:00 +0100
|
| Organization: | BT Internet
|
| Lines: | 31
|
| Message-ID: | <99oo0k$gr7$1@neptunium.btinternet.com>
|
| NNTP-Posting-Host: | host213-1-206-165.btinternet.com
|
| X-Priority: | 3
|
| X-MSMail-Priority: | Normal
|
| X-Newsreader: | Microsoft Outlook Express 5.50.4522.1200
|
| X-MimeOLE: | Produced By Microsoft MimeOLE V5.50.4522.1200
|
| To: | djgpp AT delorie DOT com
|
| DJ-Gateway: | from newsgroup comp.os.msdos.djgpp
|
| Reply-To: | djgpp AT delorie DOT com
|
Hi
The following program should ask for a character to be input near the end
#include <stdio.h>
int main()
{
char string[20];
unsigned int number;
char test;
printf("Enter a string: ");
scanf("%s", &string);
printf("Enter a number: ");
scanf("%u", &number);
printf("Enter a character: ");
scanf("%c", &test);
printf("%s %u %c",string,number,test);
return 0;
}
I compile the code and run it. The line containing scanf("%c", &test); is
skipt!! can someone tell me the exact reason for this?
- Raw text -