Assignment 1
Assignment 1
Input :
#include <stdio.h>
*a = *b;
*b = temp;
int main() {
int x = 5, y = 10;
swap(&x, &y);
return 0;
Output :
Input :
#include <stdio.h>
int main() {
int sum = 0;
sum += *ptr;
ptr++;
}
Output :
Input :
#include <stdio.h>
int main()
int x = 10;
return 0;
Output :
DEEP KANANI Assignment 1 23SE02IE041
Input :
#include <stdio.h>
int length = 0;
length++;
str++;
return length;
int main() {
return 0;
Output :
Input :
#include <stdio.h>
#include <stdlib.h>
int main() {
DEEP KANANI Assignment 1 23SE02IE041
int *ptr;
if (ptr == NULL) {
return 1;
*ptr = 10;
free(ptr);
return 0;
}
Output :
Input :
#include <stdio.h>
}
DEEP KANANI Assignment 1 23SE02IE041
return max;
int main() {
return 0;
Output :
Input :
#include <stdio>
printf("\n");
int main() {
printf("Array elements:");
displayArray(arr, size);
return 0;
Output :
Input :
#include <stdio.h>
if (*num % 2 == 0) {
return 1; // Even
} else {
return 0; // Odd
int main() {
int x = 7;
if (checkEvenOdd(&x)) {
} else {
}
DEEP KANANI Assignment 1 23SE02IE041
return 0;
Output :
Input :
#include <stdio.h>
int main() {
int x = 5;
printf("Before: %d\n",x);
squareValue(&x);
return 0;
Output :
DEEP KANANI Assignment 1 23SE02IE041
Input :
#include <stdio.h>
void addMatrices(int *mat1, int *mat2, int *result, int rows, int cols) {
printf("\n");
int main() {
int result[2][2];
DEEP KANANI Assignment 1 23SE02IE041
printf("Matrix 1:\n");
displayMatrix(&mat1[0][0],rows, cols);
printf("\nMatrix 2:\n");
displayMatrix(&mat2[0][0],rows, cols);
printf("\nSum of Matrices:\n");
displayMatrix(&result[0][0],rows, cols);
return 0;
Output :