Jag gör ett av mina första program som, men får inte till det där med strängar.
Kod:
#include<stdio.h>
#include<conio.h>
#include<string.h>
int GetInfo(int number[], char str[]){
int lan;
lan=number[0]+number[1];
if (lan>=1 || lan<13)
str[30]="Hej kom och hjälp mig";
}
int main(void){
int lan,a;
int number[4]={1,2,9,1};
char str[11];
a=GetInfo(number,str);
printf("--- %s ---\n",str);
getch();
return(0);
}
Jag vill att texten "Hej kom och hjälp mig" ska skrivas ut. Så att den ligger kvar i str till mainen.
Hur skulle jag kunna göra för att det ska funka? Den varnar på raden "str[30]="Hej kom och hjälp mig";".
Är en skoluppgift och funktionen måste ha den här givna raden:
"int GetInfo(int number[], char str[])".
Tacksam för hjälp.