Curso de Programación en C/Prog48

De WikiCabal
Saltar a: navegación, buscar

Prog48

#include <stdio.h>
#define SPACE ' '

int main( void )
{
  char ch;

  while( ( ch = getchar() ) != '\n' ) 
  {
    if ( ch == SPACE )
      putchar( ch );
    else if( ch >= 'A' && ch <= 'Z' ) 
      putchar( ch + 32 );
    else if( ch >= 'a' && ch <= 'z' )
      putchar( ch - 32 );
    else
      putchar( ch );
  }
  putchar( ch );

  return 0;
}

Resultado

[rrc@Pridd CClase]$ gcc -Wall -O2 -o Prog48 Prog48.c 
[rrc@Pridd CClase]$ ./Prog48
AbCd 1234 !"#
aBcD 1234 !"#

Explicación