Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- char nums[5], aux[5];
- int cont = 0, tot = 0, maior;
- FILE *numero; //cria um ponteiro do tipo arquivo
- numero = fopen("texto.txt", "r"); //abre o arquivo texto.txt apenas para leitura
- for (int i = 0; i < 1000; i++){ //passa numero por numero do caractere de 1000 digitos
- fscanf(numero, "%c", &nums[cont]);//coloca o valor de 5 numeros na variavel nums
- cont++;//contador para atualizar o indice do vetor
- if ( cont > 5 ){//caso o contador ultrapasse 5 vamos salvar esses 5 numeros no auxiliar e ver se é maior que os próximos 5
- for ( int a = 0; a < 5; a++){
- aux[a] = nums[a];
- tot += (aux[a] - '0');//soma todos os valores de aux.
- if ( maior < tot){
- maior = 0; //caso o maior numero atual for menor que o proximo numero, ele recebe esse valor
- }
- }
- }
- }
- printf("%d", maior);
- fclose(numero);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement