Write a ‘C’ program to accept n elements store those elements in array and find and replace a given number.
#include <stdio.h>
int main() {
int n, findNumber, replaceNumber;
printf("Enter the number of elements: ");
scanf("%d", &n);
int array[100];
printf("Enter %d elements:\n", n);
for (int i = 0; i < n; i++) {
scanf("%d", &array[i]);
}
printf("Enter the number to find: ");
scanf("%d", &findNumber);
printf("Enter the number to replace with: ");
scanf("%d", &replaceNumber);
int found = 0;
for (int i = 0; i < n; i++) {
if (array[i] == findNumber) {
array[i] = replaceNumber;
found = 1;
}
}
if (found) {
printf("The number %d was found and replaced with %d.\n", findNumber, replaceNumber);
} else {
printf("The number %d was not found in the array.\n", findNumber);
}
printf("Array after replacement: ");
for (int i = 0; i < n; i++) {
printf("%d ", array[i]);
}
printf("\n");
return 0;
}
0 Comments