30/09/2018, 17:25

lỗi không complie được

mọi người cho hỏi em bị lỗi gì ạ

#include<stdio.h>

void main()
{
int a, b, c, sum;

printf(“
Enter any three numbers: ”);
scanf(“%d %d %d”, &a, &b, &c);

sum = calculatesum(a, b, c);

printf(“
Sum = %d”, sum);	
}

calculatesum(int x, int y, int z)
{
	int d;

	d = x + y + z;
	return (d);
}
Minh Hoàng viết 19:38 ngày 30/09/2018
int calculatesum(int x, int y, int z)
{
	int d;
	d = x + y + z;
	return (d);
}
Gió viết 19:38 ngày 30/09/2018

chua khai bao nguyen mau ham truoc main

calculatesum(int x, int y, int z)
Phong Triệu viết 19:27 ngày 30/09/2018

em F9 thì nó thông báo: “calculatesum” was not declared in this scope ở dòng “sum = calculatesum(a, b, c);”

nhatlonggunz viết 19:30 ngày 30/09/2018

Như anh @Gio đã nói:
1/ Phải khai báo nguyên mẫu hàm:

#include<stdio.h>
calculatesum(int x, int y, int z);

2/ Đem hàm calculatesum lên trên hàm main()

Bài liên quan
0