#include <stdio.h>
#include <string.h>
int main()
{
char str[100];
int flag = 0, i,count=0;
printf("Enter a string : ");
scanf("%s",str);
if ((str[0] >= 'a' && str[0] <= 'z') ||
(str[0] >= 'A' && str[0] <= 'Z') ||
(str[0] == '_'))
{
for (i = 1; i < strlen(str); i++)
{
if ((str[i] >= 'a' && str[i] <= 'z') ||
(str[i] >= 'A' && str[i] <= 'Z') ||
(str[i] >= '0' && str[i] <= '9') ||
(str[i] == '_'))
{
flag=0;
}
else
{
flag=1;
break;
}
}
}
else
{
flag=1;
}
if(flag==0)
{
printf("Valid identifier");
}
else{
printf("Invalid identifier");
}
}
Comments
Post a Comment