Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
int a, b;
struct A{
int a;
int b;
};
int func1(int a);
int func2(int b);
int func3(int a); // error 18
int func4(struct A b);
int func5(int a); // error 18
int func6(int a); // error 18
int func7(int b); // error 18
int func10(struct A{int a, b;} c){
int d;
}
int func11(struct A{int a[9], b;} c){
d = 1; // error 1;
}
int main(){
struct A c;
func1(a);
func8(a); // error 2
func4(c);
func5(b);
func6(c); // error 9;
func10(c);
func11(c); // error 9;
}
int func1(int a){
int b; int c;
}
int func2(int b){
int a; int c;
}
int func3(struct A a){ // error 19
int c;
}
int func4(struct A a){
int c;
}
int func5(int a);
int func5(int a);
int func8(int a){
int a, b; //error 3
}
int func9(int a){
int c, d;
}