i tried but program didnt work i don't know why though
Code:
#include <stdio.h>
void anylze_it(char *buffer);
void delete_it(char *buffer,int start);
int read_line(char *buffer,int num)
{
FILE *fp;
fp=fopen("D:\\finizhad fbot\\8.11.2008\\8.11.2008\\h.c","r");
if(fp==NULL) return 0;//program failed
while(fgets(buffer,num,fp)!=NULL)
{
anylze_it(buffer);
puts(buffer);
getchar();
}
}
void anylze_it(char *buffer)
{
int i,x=0;
for(i=0;buffer[i]!='\0';i++)
if(buffer[i]=='/')
x++;
if(x>1){
printf("%d",i);
delete_it(buffer,i); }
}
void delete_it(char *buffer,int num)
{
int i;
for(i=num;buffer[i]!=0;i++)
buffer[num]=0;
}
int main(void)
{
char buffer[100];
if(!read_line(buffer,sizeof buffer))
exit(0);
getchar();
return 0;
}