Ler config
Publicado por Perfil removido 21/03/2007
[ Hits: 4.588 ]
Este script lê um arquivo que tem configurações ordenadas do tipo:
dado1:dado2:condicao1:condicao2
separando cada dado e condição em uma variável de uma estrutura, que representa cada linha.
#include <stdio.h>
struct linha {
char dado1[32];
char dado2[32];
char condicao1[32];
char condicao2[32];
};
main() {
FILE *input;
char leitura[128];
struct linha Teste[2];
int i=0,j=0,k=0;
char *s;
if(!(input=fopen("input","r"))) {
printf("Erro ao ler arquivo");
exit(1);
}
while(fgets(leitura,128,input)) {
for(i=0;leitura[j]!=':';i++,j++) {
Teste[k].dado1[i]=leitura[j];
printf("%c",Teste[k].dado1[i]);
}
printf("\n");
j++;
for(i=0;leitura[j]!=':';i++,j++) {
Teste[k].dado2[i]=leitura[j];
printf("%c",Teste[k].dado2[i]);
}
printf("\n");
j++;
for(i=0;leitura[j]!=':';i++,j++) {
Teste[k].condicao1[i]=leitura[j];
printf("%c",Teste[k].condicao1[i]);
}
printf("\n");
j++;
for(i=0;leitura[j]!='\n';i++,j++) {
Teste[k].condicao2[i]=leitura[j];
printf("%c",Teste[k].condicao2[i]);
}
printf("\n");
j=0;
k++;
}
fclose(input);
}
Transformando uma sequencia de binário em executável
Nenhum comentário foi encontrado.
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Atualizando o Fedora 42 para 43
Como saber se o seu e-mail já teve a senha vazada?
Como descobrir se a sua senha já foi vazada na internet?
Instalação dualboot Windows 11 e Debian 13 (28)
Ubunto não reconhece rede ethernet (3)
Preciso recuperar videos *.mp4 corrompidos (13)









