C/Visual C - ayuuuuudaaaaa

 
Vista:

ayuuuuudaaaaa

Publicado por marti_n (19 intervenciones) el 15/05/2001 23:48:47
HOla gracias por leer mi nota...
miren el programa tiene que hacer una concatenacion de una variable entera y una de tipo char pero pues no me manda ningun error en su estructura, pero pues siplemenente no hace lo que deberia de hacer mem emnda unos signos raros
#include <stdio.h>
#include <stdlib.h>
#include <conio.h>

main(){
char var='a',conk[1,30];
int y=1;
clrscr();
{
for(var='a';var<'z';var++)
{
for (y=1;y<30;y++)
conk[1,y]=y+var;
printf(" %s",&conk[1,y]);
}
}
getch();
return 0;
}

el programa debe de hacer esto...
1a
2a
3a
.
.
10a
1b
2b
etc

OJLA me puedan ayudar por que lo necesito para poder obtener elgo páresido como el factorial ( comprendidos entre caracteres y numero)) byeno ojal ame puedan ayudar ...
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:ayuuuuudaaaaa

Publicado por Germán B. (143 intervenciones) el 16/05/2001 00:40:40
Si la idea es mostrar en pantalla del 1 al 10 con cada letra, con este código basta:

#include <stdio.h>
void main(void) {
char var;
int y;
for(var='a'; var<='z'; var++)
for(y=1; y<=10; y++)
printf("%d%c\n", y, var);
}

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuuuuudaaaaa

Publicado por marti_n (19 intervenciones) el 16/05/2001 14:11:28
no la idea es almacenar 1a 2a 3a 4a etc y almacenarse en una matriz o variable cada uno de los elementos , la idea nos es mostrarlo simplemente...
ojala me puedan ayudar...
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:ayuuuuudaaaaa

Publicado por Germán B. (143 intervenciones) el 16/05/2001 14:48:17
Con esto almacenás en vec[] las combinaciones de letras y números, si falta algo más avisá. No estoy seguro de entender el objetivo.
G

#include <stdio.h>
char vec[300][5];
void main(void) {
char var;
int y, i=0;
memset(vec,0,sizeof(vec));
for(var='a'; var<='z'; var++)
for(y=1; y<=10; y++,i++)
sprintf(vec[i],"%d%c", y, var);
}

Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar