プロトタイプ宣言でエラーが出てしまいます.
このようなプログラムでGetNameをプロトタイプ宣言したい.
C
1#include <stdio.h> 2 3void GetName(char name[]) { 4 puts("Enter name"); 5 scanf("%s", name); 6} 7 8 9int main(int argc, const char * argv[]) { 10 11 char name[32]; 12 13 GetName(name); 14 printf("Name => %s\n", name); 15 16 return 0; 17}
このようにするとエラーが出てしまいます.
C
1#include <stdio.h> 2 3void GetName(char); 4 5int main(int argc, const char * argv[]) { 6 7 char name[32]; 8 9 GetName(name); 10 printf("Name => %s\n", name); 11 12 return 0; 13} 14 15void GetName(char name[]) { 16 puts("Enter name"); 17 scanf("%s", name); 18}
エラー
Conflicting types for 'GetName'
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/03/03 03:20