dmer 0 Denunciar post Postado Maio 21, 2008 Ele abre o arquivo e tudo + só que não acha o que eu digito dentro do passwd crie esse arquivo e coloque isso dentro # $FreeBSD: src/etc/master.passwd,v 1.40 2005/06/06 20:19:56 brooks Exp $ # root:*:0:0:Charlie &:/root:/bin/csh eu digitando root na string user ele nao acha o root acima de dentro do arquivo qualquer ajuda seria mto agradecida estou nisso quase 6hs eahaeh #include <stdio.h> #include <stdlib.h> main() { char user[10]; FILE *fp; char content[200]; printf("enter user to check"); gets(user); if((fp=fopen("/etc/passwd", "r")) == NULL) { printf("passwd cant be opened\n"); exit(1); } else while(fgets(content, 200, fp) !=NULL); char *p; p= strstr(content, user); if(p != NULL) { printf("\nfounded"); fclose(fp); }} Compartilhar este post Link para o post Compartilhar em outros sites
dmer 0 Denunciar post Postado Maio 21, 2008 Eu já consegui grato Compartilhar este post Link para o post Compartilhar em outros sites
quitZAUMMM 18 Denunciar post Postado Maio 21, 2008 http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif Compartilhar este post Link para o post Compartilhar em outros sites