How to print Heart Pattern with C ?
#include <stdio.h> int main() { int i, j, n; printf("Enter value of n : "); scanf("%d", &n); for(i=n/2; i<=n; i+=2) { for(j=1; j<n-i; j+=2) { printf(" "); } for(j=1; j<=i; j++) { printf("*"); } for(j=1; j<=n-i; j++) { printf(" "); } for(j=1; j<=i; j++) { printf("*"); } printf("\n"); } for(i=n; i>=1; i--) { for(j=i; j<n; j++) { printf(" "); } for(j=1; j<=(i*2)-1; j++) { printf("*"); } printf("\n"); } return 0; }
Share this:
- Click to share on Twitter (Opens in new window)
- Click to share on Facebook (Opens in new window)
- Click to share on Google+ (Opens in new window)
- Click to share on WhatsApp (Opens in new window)
- Click to share on Reddit (Opens in new window)
- Click to share on Tumblr (Opens in new window)
- Click to share on Skype (Opens in new window)
- Click to email this to a friend (Opens in new window)
- Click to share on Pinterest (Opens in new window)
- Click to share on LinkedIn (Opens in new window)
- Click to print (Opens in new window)