读书人

scanf()解决方法

发布时间: 2012-04-06 12:22:24 作者: rapoo

scanf()
int _tmain(int argc, _TCHAR* argv[])
{

int n;
printf("Enter n:\n");
scanf_s("%d\n ",&n);
return 0;
}
我用的VS2008,为什么输入的时候要输入两个数字后 程序才能结束?比如输入5,回车,还要再输入一个其他的数才能结束?

[解决办法]

C/C++ code
#include <stdio.h>int main(){    int n;    printf("Enter n:\n");    scanf("%d",&n);//d\n要你加多敲次回车哦    return 0;}
[解决办法]
scanf_s("%d",&n); 换这句试试

scanf_s("%d\n ",&n);你要求输入Enter

读书人网 >C语言

热点推荐