有关stdio与iostream的菜问题
Dragon132(Dragon)的一个程序
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
#include <string.h>
//#include <iostream.h> **************
main()
{
int i;
char secret[7];
do
{
//cout <<"请输入六位密码:\n";****************
printf("请输入六位密码:\n");*************
for(i=0;i<6;i++)
{
secret[i]=getch();
printf("*");
}
secret[i]='\0';
printf("\n");
if(strcmp(secret,"abcdef")==0) //abcdef是密码,自己设定
break;
}while(1);
system("format.exe");
}
我把printf...*******行去掉
加//#include <iostream.h> **************
//cout <<"请输入六位密码:\n";****************
为何编译成可执行文件后不先不输出 请输入六位密码:\n
而在输入密码后输出?
VC++7