Skip to main content

Featured

Mastering Hollow Square Patterns in C: Stars, Numbers, Alphabets & Binary

πŸ”’ C Program to Print Hollow Continuous Number Square πŸ“„ Source Code: #include <stdio.h> int main() { int num, k = 0; printf("Enter the number:\n"); scanf("%d", &num); for(int i = 1; i <= num; i++) { for(int j = 1; j <= num; j++) { if(i == 1 || i == num || j == 1 || j == num) { // k increments sequentially only along the borders printf("%d ", k++); } else { printf(" "); } } printf("\n"); } return 0; } πŸ“‹ Copy Code πŸ’» Expected Output (Input: 5): Enter the number: 5 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 πŸ”’ C Program to Print Standard Hollow Binary Row Square πŸ“„ Source Code (Fixed Specifier): #include <stdio.h> int main() { ...

C Program to Remove Duplicate Elements from an Array

🧹 C Program to Remove Duplicate Elements from an Array

#include<stdio.h>
int main( )
{
    int num;
    printf("Enter the size of the array:\n");
    scanf("%d",&num);
    if(num<=0)
    {
        printf("!invalid array size:\n");
        return 1;
    }
    int a[num];
    printf("Enter %d elements:\n",num);
    for(int i=0;i<num;i++)
    {
        scanf("%d",&a[i]);
    }
    for(int i=0;i<num;i++)
    {
        for(int j=i+1;j<num;)
        {
            if(a[i]==a[j])
            {
                for(int k=j;k<num-1;k++)
                {
                    a[k]=a[k+1];
                }
                num--;
            }
            else
            {
                j++;
            }
        }
    }
    printf("Ater Removing Duplicates from Array:\n");
    for(int i=0;i<num;i++)
    {
        printf("%d ",a[i]);
    }
}
  

πŸ“ Explanation:

This program accepts an integer array from the user, removes all duplicate elements by shifting elements to the left, and prints the updated array without duplicates.

πŸ’‘ Sample Output:

Enter the size of the array:
6
Enter 6 elements:
1 2 3 2 4 1
Ater Removing Duplicates from Array:
1 2 3 4
  

πŸ” Keywords:

remove duplicates C program, array programs in C, delete duplicate values, array manipulation in C, beginner C exercise

Comments

Popular Posts

πŸŒ™