#1
by 周45 » 4年前
2 つの正の整数xとyをキーボードから読み込み、1 行目にはxから1までを表示、2 行目にはxの2乗から1の2乗までを表示・・・y行目にはxのy乗から1のy乗まで表示するプログラムを作成したいのですが、よくわかりません。なんやかんやあって下のようになったのですが出力されませんでした。誰か教えてください。
#include<stdio.h>
int main(void)
{
int x,y;
scanf("%d %d",&x,&y);
int i,j;
int c[y][x];
for(i=1;i<=b;i++){
for(j=a;j>0;j--){
j=j*i;
c[j]=j;
printf("%3d",c[j]);
}
printf("\n");
}
}
2 つの正の整数xとyをキーボードから読み込み、1 行目にはxから1までを表示、2 行目にはxの2乗から1の2乗までを表示・・・y行目にはxのy乗から1のy乗まで表示するプログラムを作成したいのですが、よくわかりません。なんやかんやあって下のようになったのですが出力されませんでした。誰か教えてください。
#include<stdio.h>
int main(void)
{
int x,y;
scanf("%d %d",&x,&y);
int i,j;
int c[y][x];
for(i=1;i<=b;i++){
for(j=a;j>0;j--){
j=j*i;
c[i][j]=j;
printf("%3d",c[i][j]);
}
printf("\n");
}
}