Welcome to collectivesolver - Programming & Software Q&A. A website you can trust. All programs tested and works. Contact: aviboots(AT)netvision.net.il
Bonsai Trees

Liquid Web Managed Dedicated Server: RAID 1 SSD with 16GB of RAM minimum! 24/7 On-Site Heroic Support! Industry-Leading SLA!

BlueHost Web Hosting

Ecommerce Software - Best Ecommerce Platform Made for You - Free Trial

Ecommerce Software - Best Ecommerce Platform Made for You - Free Trial

getflywheel wordpress hosting


Liquid Web Cloud VPS Hosting

8,954 questions

12,356 answers

573 users

How to print a string without using printf() and puts() in C

4 Answers

0 votes
#include <stdio.h>

int main(void)
{
  char *s = "c c++ c# java python php";
    
  fputs(s, stdout);

}

/*
run:
 
c c++ c# java python php

*/

 




answered Sep 28, 2017 by avibootz
0 votes
#include <stdio.h>

int main(void)
{
  char *s = "c c++ c# java python php";
    
  fprintf(stdout, "%s", s);

}

/*
run:
 
c c++ c# java python php

*/

 




answered Sep 28, 2017 by avibootz
0 votes
#include <stdio.h> 
#include <string.h> 

int main(void)
{
  char *s = "c c++ c# java python php";
  int len = strlen(s);
    
  for (int i = 0; i < len; i++) 
      putc(s[i], stdout);

}

/*
run:
 
c c++ c# java python php

*/

 




answered Sep 28, 2017 by avibootz
0 votes
#include <stdio.h> 
#include <string.h> 
#include <unistd.h>

int main(void)
{
  char *s = "c c++ c# java python php";
    
  write(1, s, strlen(s));

}

/*
run:
 
c c++ c# java python php

*/

 




answered Sep 28, 2017 by avibootz
...