开发者社区 问答 正文

C程序在Cfree中无法编译

#include <stdio.h> 
int main() 
{ 
    int i,j,n; 
    printf("n:"); 
    scanf("%d",&n); 
for (i=1;i<=n;i++)  /*循环n次,每次输出一行*/ 
{ 
    for (j=1;j<=n-i;j++) /*输出该行前面的空格*/ 
    printf(" "); 
    for (j=1;j<=2*i-1;j++) /*输出该行中的星号*/ 
    printf("*"); 
printf("\n"); 
} 
getchar(); 
return 0; 
}

展开
收起
a123456678 2016-06-03 17:11:25 2016 分享 版权
1 条回答
写回答
取消 提交回答
  • 敲代码的时候中文符号切换失误,复制来cfree编译时发现,你的逗号基本是中文状态,所以编译不过。。。改下逗号就可以了。

    2019-07-17 19:26:54
    赞同 展开评论
问答地址: