学习中的几个问题 请指教
1:
#include <stdio.h>
void main()
{
int n,i,j;
float a[20][20],;
scanf( "%d ",&n);
for(i=1;i <=n;i++)
for(j=1;j <=n+1;j++)
scanf( "%f ",a[i][j]);
......
......
}
上面这个能成功为n行n+1列矩阵赋值吗?我怎么老是不成功
后面加上一个printf语句后 用TC运行
和用VC都不行 郁闷 这只是整个程序一个小开头就把wo难住了
2:
#include <stdio.h>
void main
{
int a[3]={7,8,9},p[3]={0,1,2};
.......
能用a[p[i]]来引用数组a的元素吗?
[解决办法]
#include <stdio.h>
void main()
{
int n,i,j;
float a[20][20];
float a;
scanf( "%d ",&n);
for(i=1;i <=n;i++)
for(j=1;j <=n+1;j++)
{
scanf( "%f ", &a);
a[i][j] = a;
}
......
......
}
第一个这样来试试