#include <stdio.h>
int main(void)
void Level_Name(char number,char number_name[]);
{
char level=1;
char level_name[]={0};
Level_Name(level,level_name[]);
printf("%s",level_name[]);
return 0;
}
void Level_name(char number,char number_name[])
{
switch(number)
{
case 0:
number_name[]="fatal";
break;
case 1:
number_name[]="critical";
break;
default:
break;
}
}
間違ったコードなのですがすみません。
なにをしたいかというと
関数の引数の一つ目は関数内のswitch文の判定するための数値で
その条件であっていた文字列を2つ目の引数に入れるようにしたいと
思っていましたが。この方法であっているのでしょうか?
そして文字列を入れるための配列の宣言も曖昧な部分が多いので
そこの指摘もできればお願いします。
自分もどのような言葉で質問すればいいのか曖昧ですみません
回答お願いします。
回答2件
あなたの回答
tips
プレビュー