navegante 420
la nave nodriza
Bueno abro este hilo en parte para desahogarme un poco....
Pero alguien me podría indicar alguna página, link o lo que sea, para que un pobre mortal como yo entiena el puto lenguaje y poder hacer los ejercicios que el profe me ha mandado porque nos ha mandado unos programitas con errores pero es que soy incapaz, de leerlos y el portatil ya lleva dos puñetazos de impotencia y dudo que aguante un tercero, Así que antes de que ocurra pido ayuda.
Un ejemplo:
#include <stdio.h>
#define DIF 'a'-'A'
/* ENUNCIAT */
/* Aquest programa demana un caracter a l'usuari per a passar-lo a majuscula. */
/* Si l'entrada no es correspon a una lletra, el programa segueix demanant el */
/* caracter. Quan aquest es introduit i en el cas de que estigui en minuscules */
/* el programa el passara a majuscules i el treura per pantalla. */
int main()
{
char c,nouc;
printf("Dona un caracter 'a'-'z','A'-'Z' i el \
passare a majuscules \n");
scanf("%c",&c); /*Cambiamos de d por c ya que no tenemos un entero sino un caracter */
while (((c<'a')||(c>'z'))&&((c<'A')||(c>'Z')))
{
if (c!='\n') printf("T'he demanat un caracter\n");
scanf("%c",&c);
}
if ((c>='a') && (c<='z'));
{
nouc=c-DIF;
printf("El caracter donat es %c i en majuscules es %c\n","c","nouc");
} else {
printf("El caracter ja esta en majuscules\n");
}
}
Como coño se yo lo que hace eso, y donde estan los errores.
Pero alguien me podría indicar alguna página, link o lo que sea, para que un pobre mortal como yo entiena el puto lenguaje y poder hacer los ejercicios que el profe me ha mandado porque nos ha mandado unos programitas con errores pero es que soy incapaz, de leerlos y el portatil ya lleva dos puñetazos de impotencia y dudo que aguante un tercero, Así que antes de que ocurra pido ayuda.
Un ejemplo:
#include <stdio.h>
#define DIF 'a'-'A'
/* ENUNCIAT */
/* Aquest programa demana un caracter a l'usuari per a passar-lo a majuscula. */
/* Si l'entrada no es correspon a una lletra, el programa segueix demanant el */
/* caracter. Quan aquest es introduit i en el cas de que estigui en minuscules */
/* el programa el passara a majuscules i el treura per pantalla. */
int main()
{
char c,nouc;
printf("Dona un caracter 'a'-'z','A'-'Z' i el \
passare a majuscules \n");
scanf("%c",&c); /*Cambiamos de d por c ya que no tenemos un entero sino un caracter */
while (((c<'a')||(c>'z'))&&((c<'A')||(c>'Z')))
{
if (c!='\n') printf("T'he demanat un caracter\n");
scanf("%c",&c);
}
if ((c>='a') && (c<='z'));
{
nouc=c-DIF;
printf("El caracter donat es %c i en majuscules es %c\n","c","nouc");
} else {
printf("El caracter ja esta en majuscules\n");
}
}
Como coño se yo lo que hace eso, y donde estan los errores.