【发布时间】:2011-04-13 05:26:08
【问题描述】:
我编写了一个打印表格的程序。我没有在主函数中包含返回语法,但是每当我输入 echo $?它显示 12。
我的源代码:
#include <stdio.h>
int main(void)
{
int ans,i,n;
printf("enter the no. : ");
scanf("%d",&n);
for(i=1;i<=10;i++)
{
ans = n*i;
printf("%d * %d = %d\n",n,i,ans);
}
}
我没有写return 12,但是每次执行程序还是返回12。
谢谢。
【问题讨论】:
标签: c linux unspecified-behavior