18,491 Topics

Member Avatar for
Member Avatar for johnray31

hello friends, could you guide me how i can write my own version of malloc and free function

Member Avatar for np complete
0
1K
Member Avatar for kudakwashe.kadzungura

help me with a c program that inputs a year number and number of years,then to determine which of those years were leap years

Member Avatar for np complete
0
135
Member Avatar for rithish

#include <stdio.h> #include <stdlib.h> int fact(int); int main() { int n,total=1,i; printf("enter the series limit: "); scanf("%d",&n); total=total+n; for(i=2;i<=n;i+=2) { total=total+(pow(n,i)\fact(i)); } printf("%d",total); return 0; } int fact(int c) { int j=1; int facto=1; for(j=1;j<=c;j++) { facto=facto*j; } return facto; } my output should be like this 1+n+n*n\2!+n*n*n*n\4! the error …

Member Avatar for _avishek
0
122
Member Avatar for ronnel09

i just want to ask if you know a formula, or just VERY SIMPLE codes on how to compute days between two dates? i really don't have an idea on how to make it. thank you!

Member Avatar for rubberman
0
135
Member Avatar for bugstalker

Being an experience programmer (fortran and assembly), I decided to modernize my resume and tackle c. In the process, I learned that like other programming languages, there were many 'versions' of c. Several course books I read use the conio.h header file. I was looking for a substitute for conio.h …

Member Avatar for Ancient Dragon
1
1K
Member Avatar for _avishek

My understanding of the C language is that the same identifier cannot be reused. However, the code below compiles on GCC without complaints, even when using the "-Wall -pedantic" flags. Is there something that I am missing? Does the standard say anything about functions/macros having the same name as typedef'd …

Member Avatar for _avishek
0
259
Member Avatar for ronnel09

How can i do scanf's in just one line? because example first i will input a number then i will press enter then the cursor will go to the next line. how can i maintain the cursor in just one line? thank you

Member Avatar for deceptikon
0
257
Member Avatar for shanki himanshu

int i; float *pf; pf = (float *)&i; *pf = 100.00; printf("\n %d", i);

Member Avatar for _avishek
-1
129
Member Avatar for ronnel09

i just wanna ask if can i format centered the outputs of turbo c? just like when you do in microsoft word. thank you!

Member Avatar for WaltP
0
327
Member Avatar for chandnigandhi
Member Avatar for np complete
0
206
Member Avatar for c_program_user

I am trying to pass a pointer to a 3D array to a function in which I want to access an array element using pointer arithmetic. Define the array: const unsigned char TS_list_string[2][2][3] = { "abc", "def", "ghi", "jkl", }; Define the function void process_ts(const unsigned char *T1) { unsigned …

Member Avatar for c_program_user
0
196
Member Avatar for kovacsakos
Member Avatar for WaltP
0
165
Member Avatar for shanki himanshu

are these declaration same? const char *const s; char const *const s;

Member Avatar for sepp2k
0
68
Member Avatar for nabeelbhutto

any one help me how can i do this plz plz guyz help me don't say do it by your self i could'nt understand thats why i am asking from you if i know then why i ask i don't know thats why i am asking friends plz help me...!! …

Member Avatar for sfuo
0
766
Member Avatar for zeusprog

As usual I know I'm probably doing something stupid. I'm trying to write the program below but I seem to have handled my queue incorrectly. The problem could be in one of three places; the way i handle moving on to the next node, my addboard function or my printsol …

0
129
Member Avatar for maurices5000

Is there a way to track or see which objects or variables are looking at the same location in memory?

Member Avatar for nmaillet
0
78
Member Avatar for kovacsakos

I would like to make a memory allocation: `(*matrix)[i]=(int*)malloc(sizeof(int)*sz);` But I have got an error message: Invalid operands to binary * What should be the problem?

Member Avatar for kovacsakos
0
203
Member Avatar for manishanibhwani

if I write the following code.. float a =1.3; double b=1.3; if(a>b) printf("hii"); else printf("hello"); the o/p comes hii...but if I change the values to 1.7 the output comes hello...can any1 explain the reason????if precision is to be taken into account then everytime double should be greater..

Member Avatar for rubberman
0
162
Member Avatar for Member #957352

actually , I am solving a problem: A list is there in which infinite numbers(approx 1 lakh) are there, and i am reading one by one. At any point of time, I am asked to return the kth(it is given initally) minimum element from the elements read so far. my …

Member Avatar for sfuo
0
166
Member Avatar for maurya10
Member Avatar for Banfa
0
107
Member Avatar for riahc3

Hello Im posting this in C because Arena is highly influenced by C.... Im trying to open a file using fopen but I cant get it to work. Ive made the permissions on the file 777 (all) just in case but it doesnt work. Can someone please test that it …

Member Avatar for Ancient Dragon
0
141
Member Avatar for riahc3

Hello I want to run a command as sudo (to be especific open a file) but I dont want to run the entire program as sudo obviously. How do i do a fopen with sudo previlges? I dont mind hardcoding the password (eg, so it wont ask me for my …

Member Avatar for L7Sqr
0
167
Member Avatar for david.marduk.7

whenever i try to run my program it always has this error "In function mainrift" "syntax error at the end input" can someone help me. void mainrift() { int days = 1, choice = 0, gil = 20000, debt = 50000; int depgil = 0, phoenixdown1 = 0, elixiressence1 = …

Member Avatar for WaltP
0
472
Member Avatar for shanki himanshu

i am using strrev function and also included the header file string.h but i am getting the compile error **‘strrev’ was not declared in this scope**. what else is required?

Member Avatar for WaltP
0
2K
Member Avatar for ronnel09

Good day ma'am/sir, i just wanna ask how to add color in a just specific word? because i tried this one printf("You chose"); textcolor(RED); printf("RED"); but still the whole output is colored red. please help, THANKS!

Member Avatar for ronnel09
0
153
Member Avatar for milindchawre

This program displays decimal,hexadecimal & character equivalents int main(void) { int i = 0; for(i = 0; i < 255; i++) printf("Dec-%3d hex-%02x Char-%c\n", i, i, i); return 0; }

Member Avatar for DrunkenCoffin
0
179
Member Avatar for kovacsakos

How can I find the differences between two matrix? I should find the diverse numbers. Thanks in advance for your help!

Member Avatar for WaltP
0
146
Member Avatar for DrunkenCoffin

Hello there DaniWeb! I'm Vlad, a student and programmer. I've got multiple medals at our national olympics, and even though I use C/C++, I do know other 10(11, if you count the one I developed) programming languages, including Python and Java. I'm really looking forward to contributing to this community …

Member Avatar for happygeek
0
161
Member Avatar for SHASHWATH

File program which gives output induntation code when we call that file actualy it was uninduntationed before

Member Avatar for WaltP
-3
155
Member Avatar for Vish0203

I have a little problem related to the white spaces in my program. Well, the actual program I'm trying to make is something else. so this program is just to check whether the text is properly broken or not. The problem I'm facing is, for the first word in my …

Member Avatar for Ancient Dragon
0
141
Member Avatar for milon.mahapatra
Member Avatar for milon.mahapatra
0
250
Member Avatar for Member #957352

main() { char s[19]; strcpy(s,"\0"); if(s==NULL) printf("daniweb\n"); else printf("nitin\n"); return 0; } Can anyone tell me what is expected o/p of this and why ? help! thanks in advance.

Member Avatar for Member #957352
0
161
Member Avatar for Member #957352

hello, this is code to generate fibo numbers in log n time. it is giving o/p as "0", i dn't know where is error. please help. #include<stdio.h> int (*(fibo)(int m[][2],int p))[2] { int r[2][2]={0,0,0,0},d[2][2]={0,0,0,0}; int (*l)[2]; int i,j,k; if(p==1) return m; l=fibo(m,p/2); for(i=0;i<2;i++) for(j=0;j<2;j++) { r[i][j]=*((*l+i)+j); } for(i=0;i<2;i++) for(j=0;j<2;j++) for(k=0;k<2;k++) …

Member Avatar for Member #957352
0
148
Member Avatar for Member #952599

Hello guys ! Hope you're doing well. I have faced a problem in declaring linked lists inside a linked list. I made a picture because it speaks more than 1000 words ![list1](/attachments/large/3/list1.JPG "list1") Here's my structure declaration: typedef struct author *link; struct author { char name[20]; link next; link down; …

Member Avatar for Member #952599
0
348
Member Avatar for modesto916

Hi, I'm writing a small C program to clean the radius radacct table, removing ended sessions records and inserting on a separated database. The problem is that MySQL C API doesn't have an easy way to insert the result of a query on another database/table directly, you have to build …

Member Avatar for modesto916
0
2K
Member Avatar for blue_Student

Hi. Can you help me read a two digit like "12" from an input.txt file, is it advisable to use fscanf or fgets? This is a sample of the txt file : a(1,4,3,12,15) Thanks :)

Member Avatar for blue_Student
0
680
Member Avatar for rithish

#include <stdio.h> #include <stdlib.h> #include<string.h> char combine(char [],int k,int n); int main() { char str[10]; int m,n; printf("enter the string: "); fgets(str,sizeof(str),stdin); m=0; n=strlen(str); printf("the combinations are....\n"); combine(str,m,n-1); return 0; } char combine(char a[],int k,int n) { int i; char temp[40],t; strcpy(temp,a); if(k==n) { printf("%s\t",a); } else{ for(i=k;i<=n;i++) { t=a[k]; …

Member Avatar for deceptikon
0
315
Member Avatar for roland.ahsue

You are required to write a program in C that will simulate the game of blackjack between two players. The computer will not be a participant in the game but will only deal the cards to each player and provide them with one or more ‘‘hits’’ ,that is additional cards …

Member Avatar for deceptikon
-2
194
Member Avatar for gwolf1

I have written some code that stores values inside a array of arrays. I am releasing the memory in my release method but Valgrind still reports the following: ==640== ==640== HEAP SUMMARY: ==640== in use at exit: 6,094 bytes in 33 blocks ==640== total heap usage: 12,040 allocs, 12,007 frees, …

Member Avatar for gwolf1
0
179
Member Avatar for piero.costa

Hi guys, I'm having a weird error that I can't understand why: My program is the following: int paralelo(int num) { int cont,pid; printf("Creating %d sons with pid\n", num); for(cont=0;cont<num;cont++) { pid=fork(); if(pid==0) { printf("I'm the son number %d e %d\n", cont, getpid()); exit(0); } } return(0); } int main(int …

Member Avatar for Ancient Dragon
0
433
Member Avatar for ayoub

my problem is that i have written an algorihtm to convert non deterministic finite automata to deterministic finite automata but i couldn't translate it to C program and this is the algorithm i have written qx is a state in the NFA and q0 is its start state QX is …

Member Avatar for WaltP
0
2K
Member Avatar for SHASHWATH
Member Avatar for rithish
-1
80
Member Avatar for SHASHWATH

Spiltter function split the sample.c program into 3 parts sample.dat.1 sample.dat.2 sample.dat.3 if its memory size is 300 and splited file wil hav 100 respectively . . And join function is opposite of it. . Its in unix example split -c <size> filename for join join file

Member Avatar for Ancient Dragon
0
123
Member Avatar for rithish

#include <stdio.h> #include <stdlib.h> int i=-1; main() { int a[30],n; printf("enter the no of terms: "); scanf("%d",&n); store(a,n); } int store(int a[],int y); { if(i==y) { return \\it should return and terminate exit(0); } i++; printf("enter the number: "); scanf("%d",&a{i]); store(a,y); i know i had made a mistake but where …

Member Avatar for rithish
0
183
Member Avatar for rithish

can we store array value like this a[-50]; a[-49]=80; a[-2]=90;

Member Avatar for deceptikon
0
153
Member Avatar for gem.gonzales.9

` #include<stdio.h> main() { int b,c; printf("enter c :"); scanf("%d",&c); printf("enter b :"); scanf("%d",&b); printf("%d", gem()); getch(); return 0; } int gem(int b,int c) { int a; a=b+c; return a; } `

Member Avatar for rithish
0
164
Member Avatar for milindchawre

#include<stdio.h> #include<conio.h> #include<stdlib.h> main() { char ch1[20],ch2[20],*temp[10]; int i,j,count,k,p,q,len1,len2; printf("Enter the string\n"); scanf("%s",ch1); printf("Enter the string to be found\n"); scanf("%s",ch2); for(i=0;ch1[i]!='\0';i++); len1=i; for(j=0;ch2[j]!='\0';j++); len2=j; k=0; count=0; for(i=0;i<len1;i++) { if(ch1[i]==ch2[0]) { temp = &ch1[i]; k++; } } for(i=0;i<k;i++) { for(p=0;p<len1;p++) { for(q=0;q<k;q++) { if(*ch1[p]==*temp[q]) { for(j=0;j<len2;j++) { if(ch2[j]==ch1[p]) p++; if(ch2[j+1]=='\0') { …

Member Avatar for deceptikon
0
144
Member Avatar for stevG

How to create a console application that reads in two numbers and remembers those number so that they connot be repeated. Values Should also be stored in memory, so that they may not be repeated *ask for input numA, numB *ask for operand *Calculate the values

Member Avatar for Mike Askew
0
45
Member Avatar for dinohead

a simple question, i just can't get around at the moment - if i may if unsigned char *s = 42006f, how can I split/select the hex value into its pairs i.e 42/00/6f using portable ansi c. thanks!!

Member Avatar for WaltP
0
134
Member Avatar for keryll

hi i am making a Bcd to Binary conversion can somebody help me lessen the code? thanks. //! Converts a two-byte, 3-digit, BCD number into a binary value. extern uint16_t BcdBin( const uint8_t* const pBcdBin); //uint16_t BcdBin(const uint8_t * const pBcdBin) int main() { int Num; int A=0,B=0,C,D,E=1; int F[100]; …

Member Avatar for WaltP
0
235

The End.