利用二维数组和主函数放前面的知识些杨辉三角 看了好久不知道哪里错了 VC上的erro说大括号 看不出来错
#include<stdio.h>set(int (*s)[10],int n);
out(int s[][10],int n);
main()
{
int y[10][10],n=7;
set(y,n);
out(y,n);
return 0;
}
set(int (*s)[10],int n);
{
int i=0,j;
for(i=0;i<=n;i++)
for(j=0;j<=i;j++)
if(i==j||j==0)
s[i][j]=1;
else
s[i][j]=s[i-1][j-1]+s[i-1][j];
}
out(int s[][10],int n)
{
int i,j;
printf("杨辉三角:\n");
for(i=0;i<=n;i++)
for(j=0;j<=i;j++)
printf("%6d",s[i][j]);
printf("\n");
}