Поскольку я новичок в программировании, я пытался написать простой код, используя функции, которые дадут мне добавление трех чисел. Вот код!redefinition of 'main'
/* Your includes go here */
#include <stdio.h>
int addThreeNumbers(int a, int b, int c)
{
int d;
d = a + b + c;
return(d);
/* Complete this function only
DO NOT write main function.
*/
}
int main()
{
int x, y, z, sum;
printf("Enter the three numbers: ");
scanf(" %d %d %d", &x, &y, &z);
sum = addThreeNumbers(x, y, z);
printf("The sum is %d", sum);
return 0;
}
И ошибка была следующим образом:
solution.c:30:5: error: redefinition of ‘main’
solution.c:15:9: note: previous definition of ‘main’ was here
Возможно, у вас есть несколько источников в вашем проекте, содержащих 'main'. –
Я не вижу ничего плохого здесь. Это полный код> –
В коде, который вы вставили, нет строки 30 – Diego