输出10行杨辉三角,求代码,该怎么解决

输出10行杨辉三角,求代码输出形式如下:11 11 2 11 3 3 11 4 6 4 1..........[解决办法]#includestdio.h#

输出10行杨辉三角,求代码
输出形式如下:
1
1 1
1 2 1
1 3 3 1
1 4 6 4 1
..........
 

[解决办法]
#include<stdio.h>
#include<time.h>
main()
{
double start, finish, cost;
int i, r, k, n, size;
printf( "Pleast input the SIZE: " );
scanf( "%d", &size );
start = (double)clock()/CLOCKS_PER_SEC;
for( i=0; i<size; i++ ) printf( " " );
printf( " %d \n", 1 );
for( n=1; n<size; n++ )
{
r = 1;
for( i=0; i<size-n; i++ ) printf( " " );
printf( " %d ", r );
for( k=1; k<=n; k++ )
{
r = r * (n-k+1)/k;
printf( " %d ", r );
}
printf( "\n" );
}
finish = (double)clock()/CLOCKS_PER_SEC;
cost = finish - start;
printf( "\nCost: %.6f\n",cost ); 
}