string contains comment or not

 #include<stdio.h>

#include<string.h>

int main()

{

char str[100];

int i,j,c;

int comment=0;

printf("Enter a string: ");

fgets(str,sizeof(str),stdin);

int length=strlen(str);

for(i=0;i<=length;i++)

{

if(str[i]=='/')

{

j=++i;

if(str[j]=='/')

{

comment++;

}

else if(str[j]=='*')

{

while(j<=length)

{

if(str[j]=='*')

{

c=++j;

if(str[c]=='/')

{

comment++;

}

}

j++;

}

}

}

}

if(comment>0)

{

printf("The string contains comment");

}

else

{

printf("The string does not contain any comment");

}

}

Comments