Untitled

 avatar
unknown
plain_text
3 months ago
635 B
5
Indexable
#include <stdio.h>
#include <ctype.h> 

void main() {
    char a[10];
    int flag = 1, i = 0;

    printf("\nEnter an identifier: ");
    fgets(a, sizeof(a), stdin);  
    a[strcspn(a, "\n")] = '\0';

    if (isalpha(a[0])) {
        flag = 1;
    } else {
        printf("\nNot a valid identifier\n");
        return;  
    }

    while (a[i] != '\0') {
        if (!isdigit(a[i]) && !isalpha(a[i])) {
            flag = 0;
            break;
        }
        i++;
    }

    if (flag == 1) {
        printf("\nValid identifier\n");
    } else {
        printf("\nNot a valid identifier\n");
    }
}
Editor is loading...
Leave a Comment