Checks If a digit is repeated in a number

PHOTO EMBED

Sat Nov 16 2024 09:35:35 GMT+0000 (Coordinated Universal Time)

Saved by @khadizasultana #loop #c #array

// Author : Khadiza Sultana
#include<stdio.h>
#include<stdbool.h>
int main(){
    bool digit_seen[10] = {false};
    int digit;
    long n;
    printf("Enter a number : ");
    scanf("%ld", &n);
    while(n > 0){
        digit = n % 10;
        if(digit_seen[digit])
           break;
        digit_seen[digit] = true;
        n /= 10;
    }
    if(n > 0){
        printf("Repeated digit \n");
    }
    else{
        printf("No repeated digit \n");
    }
    return 0;
}
content_copyCOPY