首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C语言 >

scanf()解决方法

2012-04-06 
scanf()int _tmain(int argc, _TCHAR* argv[]){int nprintf(Enter n:\n)scanf_s(%d\n ,&n)return 0

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

热点排行