問題 ①int型の配列(要素数5)の要素一つを値渡
しし、受け取った引数の値を表示する関数
②main関数で上記の関数を使って全ての
要素を表示する。
①
#include <stdio.h>
void funk (int a);
int main ()
{
int num[5] = {10,20,30,40,50};
funk(num[0]);
}
void funk (int a)
{
//
printf("num :%d\n", a);
}
実行結果
num : 10
①は問題なくできました。
②
#include <stdio.h>
void funk (int a);
int main ()
{
int num[5] = {10,20,30,40,50};
funk(num[5]);
}
void funk (int a)
{
int i;
for(i=0; i<5; i++)
{
printf("num :%d\n", a + i);
}
}
実行結果
num :6422284
num :6422284
num :6422284
num :6422284
num :6422284
②の実行結果がうまく表示されず詰まっている状態です。
どなたかご教授お願い致します????????
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/18 16:47
2021/05/18 22:53
2021/05/18 23:17