よろしくお願いします
Posted: 2011年6月24日(金) 14:30
5つの整数を入力させ、その5つ値を配列に格納し、5つそれぞれを2倍で表示する。
というプログラムを作っているのですが、2倍の表示ができません。
どなたか教えていただけないでしょうか。自分で考えたソースを下に張っておきます。
#include "stdio.h"
int main(void)
{
int i, j, k, l, m, str[5];
printf("整数を5つ入力してください\n");
scanf_s("%d\n", &i);
scanf_s("%d\n", &j);
scanf_s("%d\n", &k);
scanf_s("%d\n", &l);
scanf_s("%d\n", &m);
str[0] = i;
str[1] = j;
str[2] = k;
str[3] = l;
str[4] = m;
for(int n = 0; n < 5; n++){
printf("%d ", str[n] * 2);
}
for(; ;);
return 0;
}
というプログラムを作っているのですが、2倍の表示ができません。
どなたか教えていただけないでしょうか。自分で考えたソースを下に張っておきます。
#include "stdio.h"
int main(void)
{
int i, j, k, l, m, str[5];
printf("整数を5つ入力してください\n");
scanf_s("%d\n", &i);
scanf_s("%d\n", &j);
scanf_s("%d\n", &k);
scanf_s("%d\n", &l);
scanf_s("%d\n", &m);
str[0] = i;
str[1] = j;
str[2] = k;
str[3] = l;
str[4] = m;
for(int n = 0; n < 5; n++){
printf("%d ", str[n] * 2);
}
for(; ;);
return 0;
}