porfa necesito ayuda con este programa
Publicado por valentina (4 intervenciones) el 22/10/2004 04:33:19
hola, tengo un problema y necesito de alguien que porfavor me heche una mano.
anteriormente escribi al foro y me ayudaron, investigue los datos que me dieron y saque el programa que queria ( un programa donde se introdusca una oracion con maximo 100 caracteres y que diga cuantas palabras tiene)
lo que quiero es que alguien porfa me lo revise a ver si le encuentra el error ya que el compilador indica 2 errores y no los consigo. por cierto el programa que utilizo es el boorlan c++
y el programa es el siguiente:
#include <stdio.h>
#include <string.h>
int main()
{
char cad1[100];
char cad2[50] = " \n\t";
char cortar, resp;
int cont;
do {
printf( "advertencia: la oracion no puede contener mas de 100 caracteres\n ");
printf( "introduce la oracion:\n");
scanf ( "%s", cad1 );
cortar = strtok( cad1, cad2 );
printf( "%s\n", cortar );
cont=1;
while( (cortar = strtok( NULL, cad2 )) != NULL );
{
printf( "%s\n", cortar );
cont++;
}
return 0;
printf ("hay%f ",cont, " palabras en la oracion ");
printf ("desea continuar? s/n ");
scanf ( "%c", &resp );
} while (resp=="/n ");
}
bueno de antemano les doy las gracias por ayudarme o por tomarse el tiempo de leer mi pregunta
anteriormente escribi al foro y me ayudaron, investigue los datos que me dieron y saque el programa que queria ( un programa donde se introdusca una oracion con maximo 100 caracteres y que diga cuantas palabras tiene)
lo que quiero es que alguien porfa me lo revise a ver si le encuentra el error ya que el compilador indica 2 errores y no los consigo. por cierto el programa que utilizo es el boorlan c++
y el programa es el siguiente:
#include <stdio.h>
#include <string.h>
int main()
{
char cad1[100];
char cad2[50] = " \n\t";
char cortar, resp;
int cont;
do {
printf( "advertencia: la oracion no puede contener mas de 100 caracteres\n ");
printf( "introduce la oracion:\n");
scanf ( "%s", cad1 );
cortar = strtok( cad1, cad2 );
printf( "%s\n", cortar );
cont=1;
while( (cortar = strtok( NULL, cad2 )) != NULL );
{
printf( "%s\n", cortar );
cont++;
}
return 0;
printf ("hay%f ",cont, " palabras en la oracion ");
printf ("desea continuar? s/n ");
scanf ( "%c", &resp );
} while (resp=="/n ");
}
bueno de antemano les doy las gracias por ayudarme o por tomarse el tiempo de leer mi pregunta
Valora esta pregunta


0