Can someone run the following C program on your IDE and advise me what I am missing?.
#include<stdio.h>
#include<conio.h>
int main()
{
    int a;
    char s;
    char n[10];
    printf("What is your name?: ");
    scanf("%s", &n);
    printf("What is your age?: ");
    scanf("%d", &a);
    printf("Are you male or female?: ");
    scanf("%c", &s);
    printf("Your name is %s\nYour age is %d\nYour sex is %c\n", n, a, s);
    getch();
    return 0;
}
While we enter the age and hit the enter button, it slips and shows wrong output without evening asking for the third input "Are you male or female?". I tested it on Turbo C++, Dev C++, Code Blocks, all show the same error output.

 
     
     
    