前提・実現したいこと
write関数を使って正の値はNそれ以外はPを表示する。
発生している問題・エラーメッセージ
04.c:5:10: error: redefinition of 'n' int n = 1; ^ 04.c:3:28: note: previous definition is here void ft_is_negative(int n) ^ 04.c:11:3: error: expected expression else ^ 04.c:17:17: error: too few arguments to function call, single argument 'n' was not specified ft_is_negative(); ~~~~~~~~~~~~~~ ^ 04.c:3:1: note: 'ft_is_negative' declared here void ft_is_negative(int n)
該当のソースコード
void ft_is_negative(int n)
{
int n = 1;
char input;
if(n < 0)
input = 'N';
write(1, &input, 1);
else
input = 'P'
write(1, &input, 1)
}
int main(void){
ft_is_negative();
return 0;
}
C言語
試したこと
補足情報(FW/ツールのバージョンなど)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/16 23:40