Earn by twitter on twivert

Sign up for PayPal and start accepting credit card payments instantly.

Tuesday, September 14, 2010

WAP to Use of # pragma 2


/*WAP to Use of # pragma */
/* Pogram to supress specific warning */
#include<stdio.h>
#include<conio.h>
#pragma warn -rvl /* return value */
#pragma warn -par /* parameter not used */ 
#pragma warn -rch /* unreachable code */

int  f1( )
{
 int  a = 5 ;
}

void  f2 ( int  x )
{
 printf ( "\nInside f2" ) ;
}

int  f3( )
{
 int  x = 6 ;
 return x ;
 x++  ;
}

void  main( )
{
 f1( ) ;
 f2 (  7 ) ;
 f3( ) ;
 getch();
}

WAP to Use of #pragma


/*WAP to Use of #pragma */
/* Program to change execution of functions */
#include<stdio.h>
#include<conio.h>
void fun1( ) ;
void fun2( ) ;

#pragma startup fun1
#pragma exit fun2

main( )
{
 printf ( "\nInside maim" ) ;
 getch();
}

void fun1( )
{
 printf ( "\nInside fun1" ) ;
}

void fun2( )
{
 printf ( "\nInside fun2" ) ;
}

WAP to Multiple line in macros expansion


/*WAP to Multiple line in macros expansion*/
/* Program to draw horizontal & vertical line */
#include<stdio.h>
#include<conio.h>
#define HLINE   for ( i = 0 ; i < 79 ; i++ ) \  
                             printf ( "%c", 196 ) ;

#define VLINE( X, Y )  {\gotoxy ( X, Y ) ; \
       printf ( "%c", 179 ) ; \
     }
main( )
{
 int  i, y ;
 clrscr( ) ;

 gotoxy ( 1, 12 ) ;
 HLINE

 for ( y = 1 ; y < 25 ; y++ )
  VLINE ( 39, y ) ;
 getch();
}


WAP to Macros expansion with arguments


/*WAP to Macros expansion with arguments */
/* Program to test whether entered character is digit */
#define ISDIGIT(y) ( y >= 48 && y <= 57 )
main( )
{
 char  ch ;

 printf ( "Enter any digit " ) ;
 scanf ( "%c", &ch ) ;

 if ( ISDIGIT ( ch ) )
  printf ( "\nYou entered a digit" ) ;
 else
  printf ( "\nIllegal input" ) ;
       getch();
} 


ADS

How to earn online

How to earn online:
Step - 1 :
signup for PayPal, to recieve your online earning
click here:
https://www.paypal.com/in/mrb/pal=CZ7224TZBMCBL
step - 2 : Singup these 4 sites & earn & enjoy! Read site to know how to earn.
1. trekpay
Earn up to $0.02 (2 cents) per click.
http://www.trekpay.com/?ref=34690
2. neobux
Earn up to $0.02 (2 cents) per click.
Click here:
http://www.neobux.com/?r=Moneyearner786

AddMe

Bookmark and Share