> Prod4
When people start putting numbers on the ends of variables, it's usually a sign of something going wrong with the way the code is being written.
I'm wondering if there are several other...
Type: Posts; User: Salem
> Prod4
When people start putting numbers on the ends of variables, it's usually a sign of something going wrong with the way the code is being written.
I'm wondering if there are several other...
Like this.
#include <stdio.h>
#include <stdlib.h>
void addorder() {
int done = 0;
int category;
do {
Well sum/2 isn't going to give you an average, unless you only type in two numbers.
Lines 15 and 16 should be inside your loop.
> avg=sum/cou;
Beware of integer division.
- make some other variables floats to begin with.
- cast one of them to a float before dividing.
> so how would I printf a house?
One at a time.
There is one exception...
char sentence[] = "The cat sat on the mat";
printf("%s\n", sentence);
A char array (and ONLY a char array) can...
Dunno.
Maybe your first example would work if the size was also static.
Or maybe your compiler is feeling generous.
array = a street.
array[0] = a house on that street.
array[1] = the house next door.
You use arrays when you have to store multiple things of the same type.
Because constants in C are not the same as constants in C++.
In C, const just means "I pinky-promise that I'm not going to try and modify this memory".
You have to use the #define route as...
Well the nicely formatted code here has been turned back into dog food.
> the program will keep on print CONTACT RECORD IS NOT FOUND multiple times until the contact list arrangement is same to...
Works for me.
#include<stdio.h>
#include<string.h>
#define MESSAGE_MAX_LENGTH 100
#define MESSAGE_ID_MAXLEN 10
#define MSG_DELIMITER ","
Well that was nothing like I expected.
#include<stdio.h>
#include<string.h>
int main ( ) {
const char *seps = " \n";
FILE *in = fopen("foo.txt","r");
char buff[BUFSIZ];
Which hardware device?
If you're fortunate enough, maybe your CPU has hardware breakpoint or trace registers.
If so, you could implement a local handler to increment a local counter that...
The GNU MP Bignum Library
1. Your indentation needs work.
#include<stdio.h>
//!!#include<conio.h>
#include<string.h>
#include<stdlib.h>
//!!#include<windows.h>
struct person {
Oh but there is.
Just having an interrupt happen will trash the contents of the very stack currently balanced on a knife edge of calamity.
Also here -> Help With Functions - C And C++ | Dream.In.Code
Here's a list of things to do.
1. remove dos.h
2. remove conio.h
3. remove process.h
All of those are obsolete.
4. remove gets(), the world's most dangerous function.
It's been removed from...
> scanf("%f %c % f", &value1, &operator, &value2);
There is a space between "%" and "f" which should not be there.
> I'm using Codeblocks.
Go into project settings and put -Wall -Wextra on the...
It's basically telling you how much space you have left in your buffer.
> snprintf(&data_tx[index], sizeof(data_tx) - index
Every time you increment index, the place you write to advances, and...
> I do believe it is safe as I immediately act on the results and use them before the function gets called again
Well....
> This is all occurring on an embedded processor with a well defined...
Whatever.
Post your code and we'll tell you whether it's right or not.
This NEVER works, can never work.
int *foo ( ) {
int array[10];
// do stuff
return array;
}
What's UDF?
If you're looking for run-time, you need some kind of profiling tool.
Gprof - Wikipedia
Sorry, it looks like I got the source and destination arrays mixed up. I thought you were trying to fit 16 somethings into 3 somethings.
#include<stdio.h>
#include<stdlib.h>...