编译器错误讨论
#include <stdio.h>
#include <math.h>
int main(void)
{ int m,i,k;
scanf("%d",&m);
k=sqrt(m);
for(i=2;i<=k;i++)
if(m%i==0) break;
if(i>k) printf("%d is shushu",m);
else printf("%d is heshu",m);
return 0;}
各位一起看看:
程序有没错?麻烦修改下?另外,我用Turboc++3.0编译老是出错,
是不是编译器有错?
所以,请大家拿到其他编译器去试下,
同时希望能把其他编译器的下载地址附上,
本人找了很久,老是不能下载!
谢谢!!!