What's new

Patulong naman po ako kung anong kulang salamat po c++

Social12

Honorary Poster
Established
Joined
Feb 26, 2018
Posts
322
Reaction
22
Points
208
Ito po yung problem:Enter your name (first name, family name) and a number then print that number of copies of your name
Sample run

Enter your name: Juan dela Cruz
Enter a number: 10
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz
Juan dela Cruz

tas ito po yung code ko di ko po alam kung anong kulang kasi pag ka enter ko po ng desire number is always 10 po yung lalabas na name

#include<stdio.h>
#include<conio.h>

int main()
{
int ctr;
char name[20];

printf("Enter your name:");
scanf("%s",&name);
gets(name);
printf("Enter a number:");
scanf("%d",&ctr);

for ( ctr=1; ctr=0; ctr++)
{
printf("Juan Dela Cruz\n",ctr);

}
return 0;

}
 
Remove mo yung counter argument sa printf mo like

printf("Juan Dela Cruz\n");

Or based sa inputted mo na values:

#include<stdio.h>
#include<conio.h>

int main()
{
int i;
int ctr;
char name[20];

printf("Enter your name:");
scanf ("%[^\n]%*c", name);

printf("Enter a number:");
scanf("%d",&ctr);

for (i=0; i<ctr; i++)
{
printf("%s\n", name);

}
return 0;

}
 
Last edited:
#include<stdio.h>
#include<conio.h>

int main()
{
int number, ctr;
char name[20];

printf("Enter your name:");
gets(name);
printf("Enter a number:");
scanf("%d",&number);

for ( ctr=1; ctr<=number; ctr++)
{
printf("%s\n",name);
}
return 0;

}
Paulit ulit na tong thread mo
 
Last edited:
sir tanong ko lang po bakit po kapag na enter ko yung name na juan dela cruz tas yung lalabas na out put is dela cruz lang po?
 
sir tanong ko lang po bakit po kapag na enter ko yung name na juan dela cruz tas yung lalabas na out put is dela cruz lang po?
 
#include<stdio.h>
#include<conio.h>

int main()
{
int number, ctr;
char name[20];

printf("Enter your name:");
scanf("%s",&name);
gets(name);
printf("Enter a number:");
scanf("%d",&number);

for ( ctr=1; ctr<=number; ctr++)
{
printf("%s\n",name);
}
return 0;
}

ito po yung ginami kung code galing kay free all you can tas pag ka out put po ng name is Dela cruz lang lalabas walang Juan bakit po kaya?
 
#include<stdio.h>
#include<conio.h>

int main()
{
int number;
int ctr;
char name[20];

printf("Enter your name:");
scanf("%s",&name);
gets(name);
printf("Enter a number:");
scanf("%d",&number);

for ( ctr=1; ctr<=number; ctr++)
{
printf("%s\n",name);
}
return 0;
}

ito po yung gamit kung code galing kay free all you cantas pag ka out put po ay Dela cruz lang nakalagay walang Juan po bakit po kaya?
 
sir tanong lang po bakit po yung ouput ay Dela cruz lang yung nakikita wala yung juan?
 
Hi po mga sir yung out put po ay Dela cruz lang wala pong Juan ano pa pong ko lang?
 
sir tanong lang po bakit po yung ouput ay Dela cruz lang yung nakikita wala yung juan?
Ah palitan mo lang ng scanf ng name para mag support ng whitespaces

scanf ("%[^\n]%*c", name);

Screenshot from 2020-09-15 13-46-39.png
 

Attachments

Similar threads

Back
Top