Me falta poco de codigo aver si me podeis ayudar:
Código:
#include <stdio.h>
#include <stdlib.h>
int main()
{
char caracter;
int i,j,can,cal;
printf("Introduce caracter: ");
scanf("%c", &caracter);
printf("Introduce cuadrados por altura: ");
scanf("%i", &cal);
printf("Introduce cuadrados por ancho: ");
scanf("%i", &can);
i=0;j=0;
if (can==1)
{
for(i=1; i<=cal; i++)
{
printf("%c\n",caracter);
printf("" "\n");
printf("%c\n",caracter);
}
}
else
{
for(i=1;i<=cal;i++)
{
if(i==1)
{
printf("%c\n",caracter);
}
for(j=1;j<=can;j++)
{
printf("%c ",caracter);
if(j==can)
{
printf("%c\n",caracter);
}
}
printf("%c",caracter);
printf("\n");
}
}
return 0;
}
Este codigo que tengo llega hasta:
Introduce caracter: a
Introduce cuadrados por alto: 2
Introduce cuadrados por ancho: 3
a
a a a a
a
a a a a
a
Aver si me podeis ayudar para poner el ancho sobrante plis. Como deberia de quedar realmente seria:
Introduce caracter: a
Introduce cuadrados por alto: 2
Introduce cuadrados por ancho: 3
aaaaaa
a a a a
aaaaaa
a a a a
aaaaaa