Run Code
|
API
|
Code Wall
|
Users
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
problem4 review fundamentos
//gcc 5.4.0 #include <stdio.h> typedef struct numero{ int valor; int cdivs; }Num; int getNumDivs(int num){ int count = 0; for (int i = 1; i<=num; i++){ if(num%i == 0)count++; } return count; } void loadArrayNums(Num nums[], int N, int (*p)(int)){ for (int i = 1; i<= N; i++){ nums[i-1].valor = i; nums[i-1].cdivs = (*p)(nums[i-1].valor); } } void printArrayNums(Num nums[], int N){ for ( int i =0; i< N; i++){ printf("\n(%d,%d)",nums[i].valor,nums[i].cdivs); } } int main(void) { Num nums[8]; loadArrayNums(nums,8,getNumDivs); printArrayNums(nums,8); return 0; }
run
|
edit
|
history
|
help
0
Please
log in
to post a comment.
19BCE0666.C
data types and printf
NOT a String in C
ptr_to_ptr
Array non repeated alphabets
UserDefinedDataType_pointer1
PREGUNTA 3 - MODULO 4 TERMINADA
this
union behaviour when const obj created
rsqrt from 0
Please log in to post a comment.