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

为什么编译不出来?该如何处理

2012-02-05 
为什么编译不出来?#includestdio.h #includeconio.h voidprint(intn){intiwhile(n!0){in%10printf

为什么编译不出来?
#include   "stdio.h "
#include   "conio.h "
void   print(int   n)
{         int   i;
          while(n!=0)
          {     i=n%10;
                printf( "%2d ",i);
                n=n/n;
          }
}

main()
{
        int   n;
        printf( "please   input   n: ");
        scanf( "%d\n ",&n);
        print(n);
        getch();

}

[解决办法]
#include "stdio.h "
#include "conio.h "
void print(int n)
{ int i;
while(n!=0)
{ i=n%10;
printf( "%2d ",i);
n=n/10; //??????????
}
}

main()
{
int n;
printf( "please input n: ");
scanf( "%d ",&n);//不要加\n
print(n);
getch();

}

热点排行