Jump to content
Fórum Script Brasil
  • 0

Preciso de ajuda nesse programa em c


Question

Olá pessoas, acabei tendo dificuldades em representar o programa que tem de ter arquivo e mostrar na tela o conteúdo do texto e em seguida mostrar ele em maiúsculo, por gentileza se puderem fazer as alterações necessárias pra uma melhor compreensão eu ficaria grato.  

 

 

 
#include <stdio.h>  
#include <stdlib.h>
int main(void)
{
 FILE *fptr;  
 short int ch  ;
 
 if ((fptr = fopen("arqtext.txt","r")) == NULL)

 { puts(" não foi possivel abrir o arquivo");
 system("pause");
}
 while (( ch = fgetc(fptr)) != EOF)  
 printf(" %c",ch);  

    printf(" em maiusculo : %s",strupr(ch));

 fclose(fptr);

 return 0;
  }

Link to post
Share on other sites

1 answer to this question

Recommended Posts

  • 0

Se fopen retorna null o programa deve parar.

após exibir o conteúdo normal, posicione o ponteiro no início do arquivo rewind e num segundo loop imprime o caractere transformado com upper

 

Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Cloud Computing


  • Forum Statistics

    • Total Topics
      149405
    • Total Posts
      645893
×
×
  • Create New...