#include <stdio.h>
int main(void)
{    
    printf("\n是否登录QQ?");
    char a='0';
    there:printf("(Y or N ?)");
    scanf("%s",&a);     //为何选择scanf("%c",&a);会输出冗余重复的提示 ? 
    switch(a)
    {
    case 'y':case 'Y':
        printf("\n正在启动腾讯QQ登录界面,请稍候......\a\a\n");
        /*......\a的作用是让蜂鸣器发出声响......*/
        system("D:\\腾讯QQ\\bin\\QQ.exe");
        //system("pause");
        /*......输入\要两次,前一个当作转义字符使用......*/
        break;
    case 'n':case 'N':
        printf("\n那你忙吧,记得多喝点水哦!再见!\n\n");
        //system("date");
        //system("exit");
        system("pause");
        //system("cls");
        break;
    default:
    printf("\n错误,请输入正确的字符!");
    goto there; 
    break;
    }
        return 0;
}