# function qus

### **Q1.**

```javascript
#include <stdio.h>

int add(int a, int b) {
    return a + b;
}

int main() {
    printf("%d", add(3, 7));
    return 0;
}
```

**Output:** `10`

---

### **Q2.**

```javascript
#include <stdio.h>

int square(int x) {
    return x * x;
}

int main() {
    int a = 2, b = 3;
    printf("%d", square(a + b));
    return 0;
}
```

**Output:** `25`  
(Explanation: `a+b = 5`, `square(5) = 25`)

---

### **Q3.**

```javascript
#include <stdio.h>

int multiply(int a, int b) {
    return a * b;
}

int main() {
    int x = 4, y = 5;
    printf("%d", multiply(x, y + 2));
    return 0;
}
```

**Output:** `28`  
(Explanation: `y+2 = 7`, `4*7 = 28`)

---

### **Q4.**

```javascript
#include <stdio.h>

int max(int a, int b) {
    if (a > b) return a;
    else return b;
}

int main() {
    printf("%d", max(15, 20));
    return 0;
}
```

**Output:** `20`

---

### **Q5.**

```javascript
#include <stdio.h>

void greet() {
    printf("Welcome!");
}

int main() {
    greet();
    return 0;
}
```

**Output:**

```javascript
Welcome!
```

---

### **Q6.**

```javascript
#include <stdio.h>

int sum(int a, int b, int c) {
    return a + b + c;
}

int main() {
    printf("%d", sum(2, 4, 6));
    return 0;
}
```

**Output:** `12`

---

### **Q7.**

```javascript
#include <stdio.h>

float avg(int a, int b) {
    return (a + b) / 2.0;
}

int main() {
    printf("%.2f", avg(7, 9));
    return 0;
}
```

**Output:** `8.00`
