why do you have your includes strewn all over your program (between each function). The time structure is already declared within <time.h>. Are you are using a self made header file "time.h". When you have an include within double quoytes the compiler looks for the header file in the...
I had a assignment in which i converted a double value to currency for a print report with a home made function.
void monetary_balance (double bal_val, int flag)
{
const long test1 = 100000000L, test2 = 100000L,
grand = 1000L, tun = 100L;
long under100 = 0L, under1000 = 0L, undermill...
Alternatively, you could go...
void check (int number)
{
for( ; ;number++ )
if(number % 10 == 0)
return; /* don't need a value here */
} Hoping to get certified..in C programming.
you could use gotoxy(x, y) function in C, but only if your compiler supports the #include file <conio.h>
#include <conio.h>
#include <stdio.h>
int main (void)
{
printf("The first line\n\n");
printf("note the cursor position now\n");
printf("Hit any key and...
Hi, dickie bird I think you got it wrong when passing a char array by reference, here is a small program to show the difference between passing int values and arrays by reference compared to by value....not the use of the ampersand ( & ) in the call to refer_check function and the use of the...
reading your question again, do you just require to check if the character stored in a member are numeric.
If so then look at the functions isdigit(), isalpha() in lib <stdlib.h>
if(isdigit(str.ch)) printf("character %c numeric", str.ch);
else printf("character %c...
see my answer to post "alternatives", espeically point on concatenation where destination string needs to be big enough to hold both strings. Hoping to get certified..in C programming.
try fflush(stdin);........you dont say what the prompts ask for int or char value. there are a number of different ways to read charcters, some of which are compiler and os dependant. have a look at fgetc(stdin); Hoping to get certified..in C programming.
With this part of the code
code=scanf("%c",code);
the compiler first of all scans (reads) the choice into code, which in this case is wrong syntax anyway - you forgot the ampersand &, then you reassign code a different value by having code equal to the return value of scanf, which...
itoa(num, string, 10);
where the last parameter is always "10" if you are using the base-10 (normal) number system. Hoping to get certified..in C programming.
the trouble with your code maybe that you are declaring variables in different lines in your code other than at the start. This is C not C++. In C you have to declare your XYZ xyz; and FILE *fp1; at the start before process begins.
this was found without looking for other faults if there are...
hi,
I would declare three strings, two string pointers, one int counter and one int or boolean flag, outer loop through first string and inner loop through second string using pointers. utilise a flag for when character is present, if no flag in one iteration of outer loop then write...
okay I have just written a similar function to print a value held on file and output it to a print record thru PRN.
I am sure if you read the function you may be able to adjust it to your rquirements.
the following takes a double value - say 123456.12 - and prints to the print report in the...
Okay, lets presume your file is text and that each line of text is terminated by a new line character.
open file to read text,
fp = fopen(filename, "rt");
then loop through each line of text and increment the counter like so
int counter = 0;
char str[line_length]; // string of...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.