問題①int型の配列(要素数5)の要素一つのアドレスを値渡しし、受け取ったアドレスが示す値を表示する関数
②main関数で上記の関数を使って全ての要素を表示する
①
#include <stdio.h>
void funk (int *a);
int main ()
{
int num[5] ={10,20,30,40,50};
funk(num);
}
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};
int i;
for(i=0; i<5; i++)
{
funk(num[i]);
}
}
void funk (int *a)
{
printf("num : %d\n", *a);
}
①は実行できたのですが、②が実行されません…
どなたかご教授お願い致します????
回答1件
あなたの回答
tips
プレビュー